Unified Remote

This is one of the coolest free apps I have used. You can control windows, media player, remote keyboard, power, and much more all from your phone. Works over your wireless network at home.

I have to say Im impressed.