Yes, there are many ways to buy sell bitcoins. One of YC's company Coinbase is a good place to start: http://coinbase.com
Then there are many more such as http://bitstamp.net
http://mtgox.com used to be the biggest, but now they are slow to withdraw in USD.
You can see the pricing of bitcoin across multiple exchanges here: http://bitcoincharts.com/markets/