Ordered mine from Play.com hopefully they're true to their word and I get it on release day. If new release games are anything to go by though, I might even get it a day early. Silly, play.com.
Sadly, my deputy manager at work is a right nobhead and loves spoiling shit for everyone - Lost, wrestling, etc.
If he spoils Harry Potter, I'll kick the shit out of him - best p45 ever.