It was beautiful. The graphics were amazing, realistic and believable. The actors were great too. Wasn't too crazy about Sigourney Weaver's avatar. It was a bit obvious in the CG department, but the others were very good. Story line was great, comic relief was appropriate. I would have like to see about two more minutes at the end, but I understand why they did it like they did.
I thought it was a great movie! Well put together. It had you trying to figure out one thing in the first half and then trying to figure out how to resolve it in the last half. Plenty of action. I would have changed the ending a little though.