Antwerp is a great city with plenty of shopping and interesting old stuff. If you’re looking for diamonds there’s plent of choice Pelikanstraat by the station – which is pretty impressive itself!
If you like ribs Amadeus does a pretty good meal.
Bruges is very beautiful with loads of old stuff but very, very touristy. The Oude Brugge, Chagall and The Bistro de Pompe all do excellent food. The Brugse Beertje is incredibly busy but worth a visit. Boat trips are good. Tschokoreeto (sp?) is a great little chocolate shop. Hotel Imperial on Dweersstraat is the place to stay – really nice people, quiet location 5 minutes walk from Grote Markt, good prices and a car park opposite.
Just to complicate matters have you considered Gent? Absolutely our favourite Belgian city, with great restuarants (Amadeus (two of, one with fantastic Art Nouveau decorations inside), t’Klokhuys, Bij den Wizen an den Zot), The Adoration Of The Mystic Lamb inside St Baafs Cathedral, wonderful mediaeval architecture (Korenlei, Graslei and the Patershol especially), Chocolaterie de Graslei (the best chocolate shop we’ve yet found in Belgium!) Boat trips are also good. We almost always stay in NH Gent Belfort – very good location but just off the main squares so a reasonably quiet location. You should really visit the Waterhouse and der Bierkant (I think I’ve got that the right way round: I’m never terribly sober when I’m in there!).
Sorry, bit of a favourite of ours – we’ve lost count of the number of times we’ve been to Gent.
All of the above places are great and I would go back to any of them tomorrow – it’s just that for us Gent offers the best of Belgium.
Email me on jaburrow at btinternet.com if you want any more info.