Sweet mate, you'll have a ball. Edinburgh has loads of old buildings and oppertunities for some brilliant cityscapes in the city centre with the Castle, Carlton Hill and Arthurs Seat. Glasgow is a bit more industrial an I know it a bit better. The West End is kinda studenty and bohemian with the University of Glasgow (first established in the 1400s and 4th oldest in the UK after St Andrews, Cambridge and Oxford) good landmark from kelvingrove park and you can get nice views from the Kelvingrove Art Gallery which is another well known building. The City Centre is Glasgows main drag with Sauchiehall St, Buchannan St and Argyle St being the main shopping streets and the ones with the main Clubs and bars that bring people in to town on the weekend. If you are in Glasgow city centre don't forget to look up, a LOT of the buildings were built by tobbaco merchants and many more than you realise have statues, gulding and domed roofs, many more than we tend to realise. Of course it depends what you like but there is allways something to do, see or someplace ususual to find in both cities. Don't think it's weird if strangers talk to you either, it's that kind of a place though a bit less so in Edinburgh. If you'd like to know anything or whatever just give me a shout, I'd be more than happy to help if I can.
Dublin is pretty awesome too, temple bar being one of the hotspots I found interesting to wander round.
I enjoyed my time in London too, it gets a bad rep on the friendlyness stakes but it is what you make of it and another chance for some really iconic British skyline shots. I'd reccomend a walk down Embankment, there's some great photo opertunities there too. Keep an eye out for the Banksy's too, never know where they will turn up. I liked CarnabyvStreet and Soho it interesting too!
Praague I've never made it to yet but it's one on my list as well!