Great question. I recently wrote an entire blog post about this very topic. Instead of listing all your options here, I think I'll just link to the post. http://www.seomoz.org/blog/google-personalized-search
By the way, sorry about the intermittent problems with the Rank Tracker. We're aware of some instability and our team is working on it.
Also - for non-localization, set your location to "United States". Not perfect, but it works pretty well.
Good luck!