If you ask around a little bit locally, it shouldn't be impossible to find a place or person to change the rubber for around 2/3rds or half of what a dealer's labor rate is.

Another vote for the Metzler 880s. Mine wore like iron, and I thought they held the road extremely well, wet or dry.