I realize one of the price points on bikes are components but if you can swing it - get full Ultegra (at least). You will never have to upgrade if you do. It works well and is very reliable. Then when you have some money - buy good wheels and you are set!
Note new Ultegra is 10 speed. Talk about smooooooth shifting! It's pretty close to the Dura Ace 9 speed in performance.