Seriously, GeekSquad? I used to look up to FireDog and GeekSquad until I saw a news headline one day on Fox. They had a computer that they pulled the IDE cable on and took it to some GeekSquads - Some fixed it and others claimed it was a broken HDD and wanted to charge about 400 dollars to replace it - That's more than the cost of a whole new computer!
Off-topic, but I figured I'd put that out there for anyone who uses them. Some can be trusted, others can not.