If you want longer days and better weather then June-August is best (although you will get some rain, espcially in Scotland). However, to see the Scottish heather in full bloom and fully-scented, you need to come in September. And you must let us UK-ers know when you are coming so that we can hopefully meet up.