I don't ever recall seeing a demo for the original Mass Effect, i had to download the 2nd demo in order to get a feel for the series.
I'm still avoiding the demo, 3 weeks and 3 days until release. I'm sure i can wait to be fair, don't want it spoiled or anything. But from your views, it sounds like a very polished title indeed.