Yep, go for a decent set of headphones, and get a freestanding mic. If you like your audio quality that is

If your just after something basic as for gaming, logitech make some.... reasonable headsets around the $50 mark
I'm using Senheiser HD555's with a 3 dollar MSY freestanding mic
