If I remember correctly, the MX400's come with a heatsink/fan already, right? I personally have a regular old MX, which didn't. So I installed a Blue Orb heatsink/fan. If you want to further cool your video card, here's what I would do:
1) Order a higher-quality Heatsink/Fan for your card. If I were buying one now, I'd probably go with the Crystal Orb from
Thermaltake . It's a 5500 RPM fan with a Copper base and Nickel Plating (copper is very good at conductivity, thus making it more efficient at transferring heat away from your chip). Price $9 + Shipping.
2) Use a quality thermal paste inbetween your chip and your heatsink/fan. I like Arctic Silver, and Arctic Silver 3 was recently released with great reviews (like
this one here). Price = $6 + shipping.
3) I personally installed a 120mm fan on the side of my case, blowing air in over both my video card and CPU. I hear lots of people say that blowing air out is better, but I found that I got much cooler temps with air blowing inwards with this fan (and my other 80mm fans blowing out). I've got a Sunon 120mm 108 CFM fan on mine. Found one
here. Price $12.75+$2.75 for grill+$0.15 for screws + shipping. Keep in mind this fan is not quiet, but since I already had a 7200RPM heatsink/fan on my CPU and a Blue orb on my video card and 2 other 80mm fans, I wasn't too concerned about noise.
By the way, the RAM I had on my card was 5.5ns. The speed rating of your memory determines how fast it can go. So, in the end, I got my card to 220 Mhz core, and 210 Mhz memory (all the way up on my sliders using the CoolBits hack). I didn't need to use the memory heatsinks, but they wouldn't hurt if you wanted to give them a try.
(all prices found using
www.pricewatch.com)