Planning a trip to Scotland soon? Be sure to read my ultimate guide which includes when to visit, what to pack, how to find cheap flights...