I thought I would bump this one since, as a new investor, I found it helpful.
I know with etrade, my transfers are instant. I believe etrade puts a hold on the funds in my account, and they are withdrawn the next day. I really like that. I noticed that even with LC, when I look at my bank account transactions, it appears that the money is transferred to LC within 1 day, so I've wondered why they hold the money for an additional 3 days.