Howard K said:That's very intersting, but doesnt in any way contradict my point
A minor scale played over a major triad will sound 'out' to the average listener because of the semi-tone of the minor 3rd against the major 3rd.
Taking your progression, noodling in E minor over those chords, including the E Major, is all very well, but I guarantee if you started a solo on those chords on a nice long sustained G your average joe would be wincing - that is a dissonant sound.
Cmajor7-Badd#5 - this is a common, and also very nicechange, down a semi-tone with a raised 5th.
Well, I agree that it doesn't sound too good when beginning on the minor third (or playing that most of the time), but I rarely like sustained thirds in the melody (even the "correct" third for the chord)
About the Cmajor7-Badd#5: are you sure it's common? because it IS Badd#5 NOT B#5 so it is B D# F# F##