I'd recommend going contract if I were you, especially if you're planning to use it a lot for data transfers (Internet etc) due to prices. Regarding jailbreaking - I personally havent done it as I havent seen a need to, but I know a couple of people that have done it to their phone and havent got a brick.