And maybe you could find the name if you googled some posts of yours (like searching any word you remember from a post or thread you created and adding "site:www.neowin.net")?
Either way, enjoy your time again!
What made you come back? Glassed Silver:ios
PS: Another option would be to scan your email inbox for Neowin emails.