Scotland is the best!
I LOVE Scotland, particularly Edinburgh. It's a great city with a wonderful history and a fun, lively atmosphere, and the people are quite friendly! A couple things to do: check out Sandemans free walking tours --I've done them twice and wasn't disappointed!--and they offer a pub crawl and ghost tours and others as well. Hike Arthur's Seat for a view of the city, and thought it's an expensive city, but do eat a full Scottish breakfast and ask where you can find good haggis!
Insider Tip:Cowgate and the Grassmarket are full of wonderful bars, and Rose street, parallel to Princes, has some cool places tucked away for cheaper cocktails. The best cider was near the intersection of Hanover and Rose (I think?)--a huge pub with a downstairs for "poets." ALL of their flavored ciders were amazing. Also, the Elephant House (JK Rowling cafe) makes excellent gluten free desserts.