IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
Depends on your definition of what's "best". Assuming it's growth potential and employment opportunity these resources should be a great help to you:
In terms of pure demand, check out this post of the Most in-demand IT skill sets for 2012. (App development, project management, BI, etc.)
View these detailed IT job descriptions (including salary data, job outlook, desirable certifications, job openings, daily activities, education requirements, etc.) to get a clear idea of the current IT landscape.
Hope this helps!