TechGeeze > Nokia N97 on its way for June 2nd release for North America