dont boher buying an expansion untill you get to that level. by the time you get to 58-60 when you are gonig to start the burning crusade level dungeons and quests. you'll know if you're going to continue playing the game or not.
I got 3 bad touches before I got my first good touch. I haven't gotten a single bad touch since and I spent 2 hours trying for one tonight.
you might as well wait til you get to 80 and then 85. Who knows? A random sale might pop up soon where you can get it cheap. And why are you buying them off of best buy? Cant you buy straight from battle.net and download right away?
*edit* Nvm, just saw they are on sale at best buy.
"but you still have to use a keyboard which was made for word processing back in the early 90s with MSdos" -The_Big_Deek