Giant Defy 1 bicycle for $899. Carbon fork and seatpost, good reviews for the frame and (mostly) 105 gearing all the way through.
I'd buy one if I didn't already own 4 bikes :(
Enjoy!
(I don't have any affiliation with the store except I think they provide great customer service and gave me some good advice!)
Might want to remove the space after the comma :)