You guys know I follow these solutions like a hawk, and this probably is the best one I've come across so far. It's fast, accurate and requires just a single click--it can't be made any simpler. I worry though that, as with similar services, scaling may be a problem as its popularity grows.