I use Gainskeeper to import my trades from E*Trade. I am using TaxAct online tax preparation software and it is able to import the transactions from Gainskeeper.
The only thing I had to fuss with was some incorrect wash sales which showed up when I purchased more than one lot of some stock...