User blog comment:Baconton/A new Idea!/@comment-3263035-20110311163354

this looks good, even though it looks difficult to do one yourself.