Hm... sound problems can have a lot of different causes. Since it is a constant pitch and corresponds to the volume, it's definitely a sound card issue and not a grounding or interference issue. In that case, yes, getting a new sound card would probably help. If you don't want to spend $50 on a card that might not fix the problem, SoundBlaster Live cards are $5 a piece and very easy to find.