What's a good resource explaining the best ways to buy Bitcoin (noob friendly)?
A guide almost needs to be one that provides results dynamically based on responses to questions.

The factors that matter are:


Where are you (country)?
How much are you looking to buy?
What payment methods can you use?
How soon do you need the bitcoins?
Is privacy / near-anonymity important?


Only once those are known can recommendations be made.

A fairly comprehensive list of methods exist on the Bitcoin wiki:


http://en.bitcoin.it/wiki/Buying_bitcoins