Launch 2005 - where's the UK site? Friday, September 23, 2005 General Techie Stuff Some people have been posting the links to the Launch 2005 events for North America. I'm looking for the equivalent UK registration site... Anyone who can help me out here? And it it's simply not up there, when will it be? Cheers!