Okay, folks - time for an update on this.
Several of you have had some great suggestions, all of which I tried:
1) I removed the speakers completely and did a degauss with them being nowhere near the monitor for several hours. No dice - I get the same problem.
2) I turned the flourescent light off and left it off for several days. I mounted it a bit further to the back of the cabinet than I believe most folks do. Still same problem.
3) I tried plugging into a different computer, thinking it might be the video card or drivers. Same problem.
A few clarifications - I bought all the bucking magnets in the general size I was looking for (3-4 sets) and in all cases, they are almost exactly the same size as the Sony Xplod magnets, i.e. within a millimeter or two. So, they fit like/like poles without clamps or anything - they just stick on there.
About the only thing I haven't tried is leaving the speakers out of the cabinet for several days (I've had them out for several hours, but that's about it).
I'm starting to wonder if this was maybe a bad monitor issue to begin with? Again, I'm not having discoloration issues or rainbow patterns - rather, a "bowing" effect where the screen appears to sag just a little in the top-center, along with a 4-5 inch wide fuzzy resolution down the left and right sides. For example, the WinXP clock numbers at the bottom-right are barely readable. Does that sound to any of you like a magnet would be the cause? As far as I know, the monitor doesn't go higher than 800x600, but it is definitely slightly clearer towards the center, so I doubt it's purely a resolution thing.
Anyway, thanks again to all of you for your help and suggestions.
Darren
http://nonmame.retrogames.com