Thanks for all the info, I'll probably go with Dusseldorf, for the shopping and walking around (that is if the weather is ok

). I assume there will be lots of trains from the Koln Hofbahnhof ? and that I will not need a reservation? Any suggestion for a casual lunch in DUS ?