For your science buff, head on an UnCruise to Alaska where you can get up close and touch the glaciers.
For your son that loves the arts and music, New York City has something for both of you.
There are so many places near Vail Colorado for adventure with Kayaking and hiking.