I'm in the same boat as you... My defy 2 (09) started with a tiagra/sora setup. I'm slowly building the bike up. I have been scouring ebay to keep the prices low which is working well. But since my cash flow isn't where I'd like it so this is my current option.