I agree with each one of these messages that have been posted here.
But first I do want to go ahead and let you know, and even Microsoft will tell you this... It's not "safe" to have multiple virus protectors on your computer. You claim to have CA, Norton, and McAfee? Well first off I can go ahead and tell you from person experience with McAfee and Norton that neither one of these security centers are worth the money or the time. They do not protect, they are there to look pretty and make you think they're working. Norton is the WORST one to have because Norton is actually a virus in itself just like AVG is. But to get back to what I was saying, regardless if you had 3 good security centers on your computer, they still wouldn't work because when you run multiple security device's on your system, the computer doesn't know which one is doing what, so therefore they conflict with each other and whereas one thinks it's doing everything so the other can just do nothing, but in all reality they all think that the other is doing the job and really not a single one of them are doing a thing.
Secondly, like everyone else said... You can't blame Google for making this mistake, this IS your fault, and only yours. Because not only do you have the option to back up your contacts with Google, but you also have the option to back up your contacts with T-Mobile. I have T-Mobile and I have a T-Mobile G1 and there is a FREE application on T-Mobile's website called "Contact2Sim" and "T-Mobile Backup" - Both of these would have stored your contacts onto your SIM card AND would have backed up all of your contacts into your My.T-Mobile account. Not to mention the fact that you also could have simply exported your contacts via Gmail and saved them somewhere on your personal computer seeing that it's so "protected".
And third of all, don't blame the G1 this could have happened on ANY Android phone. Just like you saw that other person got hacked by the SAME company but through Hotmail... So why should this only be the G1's fault when you've even seen it yourself happening to another service. So what happens when you don't want to keep your G1 and you switch to the MyTouch3G Slide, or the MotoCliq or Cliq XT or even if you go to the Verizon Droids and the same thing keeps happening? What are you going to do then? Come on here and start hate groups against all the companies and their phones just because you don't know how to be a responsible user and back up YOUR OWN DATA?
Seriously dude, think about what you're saying/doing beforehand.