Hi, I am likely switching from blackberry (ever since I last had a palm pilot) to android and am curious about some things. I think I have narrowed down phone choices to the Epic 4g, Nexus S or waiting for Nexus Prime or Galaxy S2 (I am somewhat provider agnostic). Other than deciding if I need a keyboard or not, it seems the biggest benefit to the Nexus is the clean OS - but if I were to root another phone, can't I just install the clean OS as a new ROM? I have always done clean installs on my blackberries to remove the provider bloatware and am trying to understand how different it really is on Android. What am I misunderstanding? Thanks.