very cool brian may video on youtube having fun with delay effects.
as for compossing solo's...
i never wrote any solo's for the band as my bro played lead, i was more bothered about riffs, hooks and fills so i cant really comment but when solo-ing or improving over songs i usually just work around the chords and scales.