It depends on what you are looking for! I've never been to Krakow or Vienna but have been to other parts of Eastern and Western Europe, including Paris and Prague. If you are looking for the more historical side of Eastern Europe to get a good overall feel of the East-West dichotomy, I would say go for Poland. If you're looking for more quintessentially European cities, I would say Prague. I found Prague to have a lot of the same things going for it as Paris (food, fashion, must-see sites, entertainment) but with a lot more charm. Whichever route you choose, you will have a fantastic time!