While I do think it's important to self educate and the sites listed here are good resources, I also think it's a good idea to attend an SEO conference and take advantage of listening to the wide range and variety of speakers on the different topic panels to help you make a decision.
Learning from people you feel you're comfortable with or who can speak directly to what you want to learn is valuable.
There are a lot of SEO conferences out there:
www.searchenginestrategies.com
www.searchmarketingexpo.com
www.pubcon.com
