+1 you can put any modern component group on it. Most of modern groups have (well) a modern look (lots of black and carbon). As fars as looks/performance goes (with a good price), on a vintage looking bike my favorites are:
Ultegra 6600 (not 2010 model), around $750ish on sale (10sp):
2011 Campy Athena (alloy crank), around $750ish new on sale (11sp):