Well, I dont think there's any real problem with putting your PC near a home HI-FI speaker... and thats a damn sight more powerful than any of these computer speaker setups!
I did sit a monitor on one once; thats not a good thing at all
But one of the things that people neglect, is that despite the fact that the magnets in HDD's have a low-range field, they're still magnetically shielded.
Which means, simply, that you'd need a damn powerful magnet to affect the HDD.
Laptop HDD's are different; they have a lot less shielding in the interests of weight reduction. Pull one apart - you can see for yourself.
I believe there has been a thread here before, regarding the effects of magnetic screwdrivers on computer hardware...
If you took one of my 350w Pioneer subs and stuck the back end about 1/2" away from the mainboard; there's a good chance it'd be bad for something, but it's still fairly unlikely.
I wouldn't worry about it too much
If you're wondering what effect a sub would have on your monitor, here's a nice safe practical experiment...
1) Put up a screen showing as many colours as possible.
2) Turn the monitor upside down...
Hint: You get the same effect trying to use a monitor manufacturered down here, in the northern hemisphere...