For your purposes, I suppose either will do - however, Cologne does have the cathedral, so that alone would determine it for me (if you've never been). They are both party towns, with TONS of bars/pubs, and you can get any type of food anywhere. Keep in mind though that Cologne was completely destroyed in WWII, so that what remains of the old city is nice, but the rest is u g l y.