According to Microsoft v2009 will be OK click here with both 32 & 64-bit versions of Win7 (You can check for any other software/hardware compatibility at click here.)
By the way, I don't think you can use the same ATI2009 product code on both your desktop & laptop, so you will need to get another one if you decide to stick with ATI.
I haven't used MRF (click here) but it appears to be OK. Why don't you give it a try? Here are some tutorials you may find useful click here. G