Worth checking out Sigma in Kingston if your round this way again. Got my new bike from them a couple of weeks back.
Good range, know what they're on about etc.
Had a big chunk off the price already - end of season etc - but then when they reduced it again the week after I bought it, I called up and they gave me back the difference no probs. Thought that was a nice touch.