Tony
Asking this group to rate North Berwick would be about as reliable as asking the Pamela Anderson Fan Club to rate boob jobs.
J C-S
I'd rate Carnoustie, Dornoch, Trunberry, Troon, the Old Course, Western Gailes, Prestwick, the New Course, Royal Aberdeen, Machrihanish, Brora, Cruden Bay and Kingsbarns clearly "better" than North Berwick. My guess is that Loch Lomond and Dundonald might be better too, but I haven't played them. Other courses which are roughly equivalent to NB (some may call them better, some worse) are places such as Gullane #1, Murcar, Lundin Links, Elie, Skibo, Ladybank, Southerness, Blairgowrie, Lossiemouth (old) and the Eden Course. Dunbar and Crail and a few others might make that list too. Just my opinions, of course.
Vis a vis Carnoustie 1999, they over watered and over fertilized. As I've reported before, they will be stopping all watering of the course in a few weeks so that by the time of the Open it will be fast, firm and with proper wispy/irregular rough. Fingers crossed.