hi there, i just got my htc dream and i love it. It's obviously locked to rogers but i want to unlock it to switch to fido which brings me to question 1: Good or not? When i unlock my phone does it mean i can download the apps even if it says i have to pay? [a friend told me this] question 2: How do i know if my dream is cupcake? my firmware is 1.5 i don't know what that means and it says kernel version too question 3: if it isn't, is there a way i can jailbreak my phone to make it into cupcake or even better? if someone could PLEASE help me out i would appreciate it soooo much!