Originally Posted by
JDMKidBill
From what I have heard, 2mm on each side is no biggie. Get a new rear wheel with freehub designed to accept 10 speed cassette.
For your "modern" crank just get a "modern" BB to go with it.
To summarize: you need new rear wheel, cassette, FD, RD, shifters, chain,crankset, and BB.
If you love your vintage frame setup you can do this.
It might be cheaper and easier to keep your old bike as a backup and get a new modern bike with, say, 105 components.
Your choice, of course.