I used a pair of 4" Sony Xplod speakers myself

you can use the Alpine car speakers ... just epoxy a cancellation (ferrite) magnet onto the back of the speakers. The two magnets should repel each other when attaching ... hence the reason you need epoxy.
The cancellation (ferrite) magnet should only be 1/2 to 2/3 the weight of the main magnet. (don't exceed 2/3 ... or this will create a new magnetic field ... not good)
You can get the magnets here (if you can't find them locally) :
http://www.partsexpress.com/webpage.cfm?&DID=7&WebPage_ID=3&ObjectGroup_ID=571&SO=2after the epoxy has dried ... you'll notice that you'll be able to get them within a few inches of a computer monitor without them effecting it ... and the speakers will be pointing away from the monitor anyway ... so you'll be golden

... as for the overheating problem ... I'm not exactly sure why. You haven't given enough info for me to help you troubleshoot the problem.
... list the exactly speaker model, RMS watts, etc.
... also list your AMP model and power ratings
... list the ratings for the 12V power supply (model would be nice) ... is the 12V @ 15A an rms value?
I'm guessing your AMP is to big for your 12V power supply and its getting straved on amps ... hence the heat problem. (since your not running it at 14.4V ... the amps drawn is going to be more)
for example my little Sony 4" speakers are in the 45 Watt RMS range and thats about all my 200W MTX amp can handle ... plus that draws 15-16A on average ... and has a 20A fuse plus I'm powering it with a 25A adjustable power supply ( mines at 13.2V). It stays fairly cool.