After years of searching, someone's finally figured out how to combine my biggest passions:
http://www.geeksugar.com/2867797
-----------------------------------------------------------------------
http://www.geeksugar.com/2867797
-----------------------------------------------------------------------