for those that trade in a retirement account, doesnt the roth make the most sense. I know you can only contribute up to 3000 a year but all gains are tax free. If you wan to withdraw its only a 10 % penalty, as opposed to a 20% cap gains tax or worse if its a short term trade. Any thoughts.