Ash - what possessed you to imagine that the Leaf might make it to the playoffs?!? Surely you were EXPECTING the term of your 'geas' to be up by now, and champing at the bit...wait...maybe THAT's why you were already at the grill? >:)
I mean, seriously. (Sorry Steve, but let's be honest. :| )