In reply to BusyLizzie:
Others may disagree, but I've never found midges to be a problem on the high ground in dry conditions. Camping however...
Snow lingered into May this year, but that was exceptional. Generally it won't impact from May through till October.
Don't forget the sea-cliffs at Neist and Elgol; they give you often sunnier options than the Cuillins.