Hey guys. I was given an iPhone 3G from a friend. The top button is broken, and the wifi does not work. But, heck. It was free! ! Too bad its for T-Mobile, and I am on Rogers Canada. So. When I first got this phone, it was at 4.2.1. I erased all settings and somehow restored to 3.1.3 through itunes. Now... How do I unlock (and jailbreak) my iPhone 3g that is on 3.1.3 (and does NOT have wifi, and the top button doesnt work)? (I do NOT want to update to 4.* as it causes the phone to slowdown a lot.) Thanks!!!