Cadmann
I run the Metzeler M7rr's in stock size on my 09 XB9SX like you I don't ride in the rain and they are great compared to the factory rubber. As far as size goes leave it stock, the tires on the bike are that size for a reason. If Buell thought a different size would have been better they would have put those on instead.