I just took it into a shop to drop off to get a tune up, but mainly so I could have somebody look at me and the bike and tell me what they thought.
The mechanic there did say that it is definitely on the big side but didn't see any problem with me riding it since I haven't felt any discomfort yet and I would of known on any and every 15-20 mile ride that I've done. He said that I would be best off saving and when I feel ready to buy a new bike in a year or two to buy a bike that is a size smaller. He said that this bike seemed to be in the same range as some 66cm bikes and that I would be best suited for a 64cm when I get a new one. So, it's about one size too big. If it was two sizes too big, he would of recommended to me to definitely no ride it. As it stands, it's not perfect, but it's what I got and I just want to ride.
He told me not to just buy a new frame and put all the components from this bike on that new frame. Because of the size of the frame compared to standards of most frames today, I'd need a new stem as well as a few other parts. He said that my Campy parts are on the lower end of Campy as well and not really worth much. It's the frame that is desirable. He said the frame was in fantastic shape and being an Italian steel frame with a carbon fork made by Bianchi, I'd have no problems selling the frame and fork when I'm ready. He also said that I'd most likely get the same or very near the same amount of money today for it as I will two years from now so I might as well start saving money and then when the time is right, buy a new bike at a 64cm size or I might find a great deal online for a decent used bike that is my size.
I like that idea as I can enjoy the bike now and then get a little money back down the road, barring me somehow destroying the frame in the meantime.
It's being loved by some pros who will make sure it's in tip top shape for this novice, I've got new tires on the way and already have the new tubes waiting at home. My wife is getting her new bike towards the end of the week. Saturday is shaping up to be a pretty good day.