I'll add my vote to Canada... not just because I live here, but because it's a lot easier to travel here and organize events/etc for people from a global audience than it is in the US... plus all the people in the US can still make it without putting a lot of effort/travel costs in. Anyone know if there's an international airport in Kitchener/Waterloo, I hear that place is a huge centre for mobile development and technologies ;o)