hmmm, yeah, i'd probably go with 25s. the 23s i like, but somehow i like the way 25s are just slightly more grippy and stable. it's slight, but it's there.
3 flats in 50 blocks is insane. especially after a 50 mile ride with no problems. maybe they only have 50 miles in them?