Which would be the preferred method?
Rooting using Stock Recovery seems to work on all FW and Regions, so I would use that.....
THE-E guide I linked above is very good and clear, also has the zip to flash via Recovery, and how to get into Stock Recovery.....
Eazy peezy....
then you own your phone, you should also install Busybox Installer, free from Market, as it has enhanced Commands needed for some Scripts and Apps.
When Rooted, your options regarding Apps, etc are so much wider.......
But just the normal warning!!!!
I am not responsible for anything you do with your phone.....you decide!!!!!
Also, you may void your Warranty by rooting......
but, there is Unroot tool.......