So I got my iPhone 3GS back in September and my buddy jailbroke it for me and now I want to upgrade it to 3.1.3 so I can get all the new apps but I'm completely lost on how to do it. Anyone have a complete step by step tutorial that can show me how to do it? I read on another website to put the phone in 'recovery' mode and then upgrade right through iTunes but right when I get to that screen on iTunes it give me a prompt that I will loose everything, anyone have any advice? Oh by the way I don't have a Mac I only have a Windows based laptop running on Vista...thanx!