My Galaxy Nexus worked really, really well when I first bought it. A couple of updates later it's running like molasses despite lots of spare HD space and no random services eating RAM. The culprit is the Google services I can't uninstall and can't stop from connecting, that eat up RAM when reception is poor trying (and failing) to connect.
I wish they'd test their new OSs on old Nexus models at the very least, and why the hell can't I uninstall Google Currents..