Your best bet is definitely to buy a complete bike. Unless you have specific components that your heart is set on, buying complete is much cheaper than getting a frame + components.
I think Tiagra is plenty good for commuting. Check out the Kona Jake.