Good brokers for beginners:
www.optionshouse.com
www.optionsxpress.com
www.thinkorswim.com
There have been a lot of good educational sites listed already, but I would make a few additions.
First, the OIC website is
www.888options.com
Second, I would skip out on Options...