Over on bitcointalk there's a currency exchange section where people do deals all the time, and I've bought bitcoin there with no problems. There are also members who trade bitcoin for other alts and a bunch of other deals. But as with any P2P transaction, you have to watch out for scammers. If you go that route and your counterparty isn't trusted (or even if he is), use an escrow if possible. They have escrows on bitcointalk that don't charge much for their services, and believe me it's worth it