I don't know about you, but my money is on Steampunk for the win. This webcomic comes from Not Invented Here, which has become my new favorite thing.
Via the Little Red Reviewer
You Might Also Like:
REVIEW | Anti-Ice by Stephen Baxter
Steampunk: The Spirit of the Time by Mark Hodder
Some Very Cool Steampunk Robot Art