Hi All, Very new to my Nexus. In the past I've rooted and installed custom roms on both a HTC Desire and a Galaxy S2. This was to get rid of all the operators pre-installed crap and to enable more storage, also to just make phones more customisable. Now with this phone I've got a few questions, as it's a Google phone, it will get (i hope) updated quite often, and as such, do we really need custom roms to get the best out of this phone? Can i just root this phone and leave it without installing a custom rom, thus effectively making it a Vanilla type Rom? An so get the official OTA updates? The reason for this question is that once a phone has been out for a while ROM development ceases as DEV's move onto the next latest / greatest phone! I have awful network coverage (Three) in my office and cannot afford for it to get any worse, is rooting causing any 3g hsdpa issues? Seeing as at some point i would play about with custom roms, am i right in thinking the best move would be to root it now? as rooting will cause a full data wipe. Lastly, (off topic) which custom rom install the very least needed to get the phone up and running, thus giving me total choice over what i want to install from the market? Cheers for your time?