In reply to davegs:
I'd worry less about the group set and more on other things
What are you planning on riding? If its hilly or just starting out cycling then 11-28 might not be the best cassette.
Also,
Wheel set isn't that good, have been told that they can have a few problems with moderate mileage .
I had a giant a few years back and didn't rate it, however my mate at work has a lower spec model and really likes it, regularly spanks the other group riders on bikes costing double .