I use Logmein. They have a free version that I've used w/ my parent's (and wife's parents) Mac Mini for years. I've used the iPad client too.