I have played Ameritrade's game three times so far and it has been worth it to me. Read the fine print, as mentioned agove re: how long to keep the money there and the account closure fee. I have moved money back and forth actually over the past couple of years and received 25,000 miles, XM satellite radio and 16 months of subscription, IPad Nano and Bose docking station. It takes a small amount of work but I transfer assets "in kind" from my main brokerage firm, then transfer most but not all back after the minimum time frame and wait for the next offer.