Last year steam had a crazy sale after xmas, like a year end sale or something it was pandemonium 2008! But I don't recall a BF sale. I hope there is one though.
I've only been involved in a gameshare as a buyer, so I'm not sure how to do it. I think you have to buy the game on a different account then your main, and you share that login with the other guys, can anyone confirm that?
matsam, what happens when you try and track it with the email confirmation from Dell? It should let you know. I've never had to wait more than 2 days for anything I've ordered from Dell. Maybe you can give them a call, they are usually quite friendly.
In fact I bought my ps3 from dell...