My top ten in no particular order:
Portmarnock (Ireland), Pinehurst No. 2 (NC), Oakmont (PA), Royal Portrush (Ireland), Prestwick GC (Scotland), Castle Stuart (Scotland), Kingsbarns Dundee (Scotland), Gleneagles Kings (Scotland), Spyglass (CA), Doral Black (FL).