I have worked at a bike shop for 2 years and have worked on and ridden all of the 06 shimano groups heres what i have found.
sora-absolute ****, not worth riding
tiagra-intended for touring and commuting would do much else with it
105-entry level racing, it works fine, but the brakes are only ok and the shifting isnt always sure.
Ultegra-the slightly stiffer heavyer version of dura ace
Dura ace-whats on my personal bike, because when im sprinting for the finish at 30+mph, I sure as hell do not want my gears to slip, and when someone attacks and i need to shift, i need to shift at that exact moment, without any hesitation, dura ace IS miles ahead of 105 in this regard. But unless you are very competitive, its not that big of a deal. But keep in mind if it is badly set up or maintained dura ace is no better than sora.
sora-absolute ****, not worth riding
tiagra-intended for touring and commuting would do much else with it
105-entry level racing, it works fine, but the brakes are only ok and the shifting isnt always sure.
Ultegra-the slightly stiffer heavyer version of dura ace
Dura ace-whats on my personal bike, because when im sprinting for the finish at 30+mph, I sure as hell do not want my gears to slip, and when someone attacks and i need to shift, i need to shift at that exact moment, without any hesitation, dura ace IS miles ahead of 105 in this regard. But unless you are very competitive, its not that big of a deal. But keep in mind if it is badly set up or maintained dura ace is no better than sora.