Have been to Scotland twice and Bandon 25 plus times. I think of it this way - if you want: to play a ton of golf on great courses, convenient good food, amazing practice facility, very nice helpful people, relatively hassle free travel (on-site shuttle vans take you anywhere on the resort property you want to go) then fly to Portland, rent a car and drive to Bandon Dunes. If you want history, culture, great golf courses and dont mind driving from course to course and possibly checking in and out of hotels, go to Scotland. For the first trip I would say go to Scotland and take in all the history, etc of golf in the homeland. Then, when you do go to Bandon you will appreciate more what an amazing place Mike Keiser and Howard McKee created. But do go to both!