I used to have this problem with my MP3 player when I plug it into the aux input on the radio.
I solved it with this from Crutchfield.
PAC SNI-1/3.5 Noise Filter Helps eliminate ground loop noise from your portable music player! (3.5mm plugs) at Crutchfield.com
Might help if this is your problem.