I know this is a long shot but I'm hoping I'll jar someone's mind. I had thought it was in the 2006 theme contest but it wasn't. I've also gone through the theme browser and a good chunk of the theme list here as well as the forums here.
Hopeing someone can fill me in. :)