Ways to buy bitcoin (I'm in the US)
There are many sites indeed and some over the counter transaction, but for the sake of being short.

Try: Mt. Gox

You can draw money from your bank account and put it in escrow for BTC and vice-versa... It's known as the biggest bitcoin exchange over the world.