I just heard about this on the radio this morning on my way to work. If you follow this link, http://www.saveyourself.com/ and enter the code "701," and set up a TD Ameritrade account, you can get a free $100 after 12 months. You have to deposit at least $50 per month for 12 consecutive months to get the $100 - still, that's a pretty good rate of return if you just put in the minimum $600 over the course of a year.
You can take your money out with interest earned at any time, although you have to keep it in for the full year to get the free money.
I'm at work now, but am going to set up my account after I get home this evening.