carbon will be a smoother ride but it is not going to be a night and day difference. Your better off looking at going to a wider tire and also check your position on the bike. a 1 or 2 cm difference in stem length alone can make a world of difference and if the bike is too long it will cause you to put too much weight on your hands and cause all kinds of weird pains