Maybe you can take the steel bike out for it's final really-long-ride and then get carbon frame next year. I have no experience of carbon or titanium, but I've read tons about it and seems to be carbon is the one that's most comfortable. But whichever one you choose in the end, ensure it's a good quality frame. If it were me however, I would go for C.