Mayhem website i have just got the site up and running let me know what you all think. would be great if you would join also www.mayhem.gb.com thanks