http://spy.macrumors.com/ There are enough threads on this already. Come join us on the larger threads.
iPhone...I wish I will not be holding my breath for the iPhone here in Canada, although I would be one of the first ones to buy it. I hope it is a significant upgrade because I was going to order some stuff today and I am not a fan of waiting for the site to update. Cheers, D