Hmm, ok, but that still leaves ` ; and #, and those are only examples, there's more where that came from. But indeed, single quotes are important.
But then, returning to the original question, it's again easy to abuse it: magic quotes doesn't do it SQL-style. If you use a magic-quoted string in...