I like North Berwick a lot - and you're talking to someone who is MOVING to the town of North Berwick in several months' time, which may indicate that I'm perfectly happy to play all of my golf there. However, I can't support it for Top 100 status...there are simply too many ordinary holes out there, holes with tramline fairways and large, flattish greens. (Part of the reason that NB is so "fun", I think, is that it can be very flattering to one's scorecard in normal conditions.) The great holes are very great, but the ordinary holes are very ordinary. And while I love the 16th green, it really isn't playable enough to be on a course that wants to be taken seriously - I mean, the front tier is about the size of my dining room table, which would be OK except that they put the pin their sometimes.
The point being, there are courses which belong in Top 100 lists, and then there are those that don't. North Berwick is fun, but at the moment I don't think it's worthy. (Talk to me this time next year, and I'll give you a definitive answer...)
Cheers,
Darren