Look up J&W Minix785G-SP128M - it fits your requirements from what I can tell. A fairly uknown manufacturer, though, and the technology in it is getting on a bit. It should be fine with your case/cooler, though. Doh! Just double checked, and it only takes sodimms - laptop variants of ddr2 modules - compact, but probably not what you want. Apologies.