@Tom J Nowell -

+1 for for http://queryposts.com
It's going to be huge!