Opening an IB Account

I want to open an IB account (Non-Daytrading Margin Account). To fund it I plan to transfer funds from an Ameritrade account.

I have never transferred funds between brokers before and thought people who are more experienced might have some special tips -- beyond following procedures given to me by IB. I am particularly concerned about how long it might take for Ameritrade to transfer the funds.