I use the UR86A remote from X10.com (whom I also have the misfortune of working for) and it works pretty will; I have 2 of them. You can control your mouse wirelessly and it is rf based so it isn't line of site. You can also launch apps from the remote (I am not sure about macro cababilties as I haven't tried to mess with that as of yet) and double as an IR 5 in 1 learning remote and can also control X10 automation mdules. It is the same remote as the ATI Remote Wonder as X10 OEM's the remote for other companies ( I have even heard rumor that we, or rather X10, OEM the Firefly remote though I have not been able to confirm that). I use software fand drivers from Niveus Media on Windows 2000 which can be found here"
http://niveusmedia.com/support/PCremote.htmThe ATI software should work too. X10 just released software for the remote that should work on Win 2000, XP and XPMC but I have not used this yet. I am pretty happy with the remote as I mainly use it to control my Sony TV and my cursor when I send the video from my PC to my 36 in. TV. You can purchase it with the wireless PC RF transceiver from
www.googleremote.com for $49.99. This is an X10 owned website so there will be popups. If you create a contractor account with X10 and call into their sales dept there is a SKU to get the remote with the wieless PC transceiver for $20 (+ $5.90 shipping the us and $10 shipping in Candada). The SKU # is UR86A-SNAP. This is a pretty good deal for this remote. If you do sign up for anything be aware that X10 sends a lot of emails. I recommend create a specail account for this account unless you want to be overwhelmed email full of cheesy flash advertisements.
Here is a link of a review for the remote:
http://htpcnews.com/main.php?id=thr_remote_1In case anyone might think I am biased since I work for the company I can tell you that I think most products (ie security system, light switches and especially cameras) manufactured by X10 is garbage even though it is designed to be low end for the most part. This remote however is well designed and does what it is desgned to do really well and is the ony X10 componant I own (and I have a lot of their $#!& laying around) and will not be giving away.
My $0.02. I hope it helps