My suggestion would be to look into something like a cyclocross bike. They tend to be tough, can take a wide range of tire sizes, some have more race oriented geometry while others a more upright one, are starting to come with disc brakes, usually have eyelets for fenders and rack mounts and are the best all around bicycle. A sort of jack-of-all trades if you will. If you are happy with your Specialized sirrus you may consider the Specialized Crux or Tricross.