Yeah the Scottish students still get their fees paid for, kinda like English students used to with the grants through the LEA (although I don't know if they get it paid for if they go to an English university). Now English students have to pay their own fees, but it's cheaper than an English university (£1,700 compared to £3000), and they get a loan off the student loan company to pay for it which they have to pay back once they're earning.
The bad point, financially, is that it's a 4 year course compared to a 3 year at university, but I study languages, which would be 4 years wherever I went, so it's not a problem for me at all.
Also, someone mentioned the low entry grades for Edinburgh. If you go into the Edinburgh University section of the Scottish Universities TSR forums, there's a thread explaining it extensively.
We have the answer...