Depending on how aggressive the tread is on the tires of your current bike, you might just swap them out for something less aggressive for faster, smoother on street performance while giving up very little off road performance.
That being said, my vote is for the Specialized- primarily because I'm not familiar with Boardman and Trek charges a premium price for what you get (at least around here).