You could upgrade your speakers, or get new headphones. I got new AKG K701
headphones and are really enjoying them. Although they don't have a mic, for a good gaming headset I would get the Sennheiser PC166
, which I also have. The mic quality on the PC166 is excellent. For a webcam, the Logitech QuickCam Orbit
comes highly recommended.