Already been done. The Nexus line of phones have the latest software directly from Google, and no carrier bloat. Really, anyone technical enough to read HN should go with a Galaxy Nexus or Nexus S vs. ANY other Android phone.
With the caveat that only some Nexus Ses have received ICS.