In reply to:
The fact that he made a new post four days ago is also a dead giveaway.
So you did ... you posted on the 19th August 2010. Prior to that you posted back on the 25th July 2008 !!!
That is one post in 2 years, so I guess that at this rate we get to see you again sometime in 2012?