I think you should go for Vienna ... Milan is a very functional business city and not as pretty as Vienna, apart from duomo, sforza castello, la scala... depends on what you want though.... i suppose if you're a fashion afficionado there's only one choice and it's not Vienna.
If you go for Milan, Ticinese, south of the centre, is the spot to go for eats. Not much in the centre except business district.