I am looking to purchase a sound system upgrade for my PC because the on-board audio is lifeless to me. My budget is $300 for speakers and sound card. Primary uses will be gaming, music, and movies. Stereo or 5.1 channel is ok, and I will also be using a quality set of headphones for gaming in the future when I can afford them. Any recommendations or feedback would be greatly appreciated.