Your post is actually the one that got me thinking along these lines, which (of course) led me to Matt's services as well.