Not all SPD shoes are canvas clunker MTB shoes. Specialized makes nice looking shoes that take SPD cleats. I might try giving the road pedals more time before abandoning them Once you get used to them, you'll be fine. However, I know plenty of avid road cyclists at work who only use SPD pedals. Ride the pedals *you want to ride*, not the ones other people want to ride.