This is just what I have been looking for: http://www.stumbleupon.com/su/9BhmlE?