I am new to the forum and this is my first post, so please be gentle with me!

I got my iPhone for Xmas and it was unlocked for any SIM when I received it.

It has always been on 1.1.1 because quite simply, I have been too damn afraid of bricking it!

Anyway... I am good with computers, so you can talk a bit of technical stuff with me and I HAVE tried searching for this info on the forum, but got no results. I still am unsure how I should go about upgrading my iPhone to 1.1.4... or even if I can do it to 2.0 yet.

Can someone please point me in the direction of a good tutorial(s)?

Also, do I need to upgrade incrementally? If so, where are the tutorials for each upgrade?

What should I do beforehand... i.e. back up my iPhone data etc and what's the best way to do this? Is it ok as it is on iTunes, or do I need to do something else?

Will I need to reinstall my apps?

I am running Windows XP on my PC.

Any help is greatly appreciated.