+1 on the Gore Ride-On cables. Though they may be overkill for your purposes, since you're not doing much mud riding. However, Shimano does make packaged cable and housing sets which will fit your requirements quite nicely. These cable sets will be compatible with any system except for Campagnolo.