I rooted the phone, and I am now running CM 6. However, I cannot get the internet to work. I tried everything I could think of, including the instructions on the page below:
http://androidforums.com/nexus-tips-tricks/37742-faq-getting-your-internet-work-o2-mainly.html
and it didn't seem to...