You missed the best of the bunch - Snitter.
http://snook.ca/snitter/