As much as I like Apple products, I think Apple can't think of any other ideas to promote MAC other that bashing Vista. I know Microsoft sees these commercials and they don't do anything about it. Microsoft hasn't released a commercial about Windows Vista in a long time, but that doesn't mean Vista sucks. Microsoft makes good software and products. If Apple keeps bashing Vista, Microsoft might lose interest in making things compatible for MAC.
For all I know, Microsoft could block bootcamp with Vista SP2, or make bootcamp incompatible with Windows 7. Microsoft Office 2008 might be the last MAC version. If windows 7 turns out to be great, will MAC still bash Microsoft? Maybe they will start bashing Ubuntu?
Apple should promote features, not telling people the other one sucks. They should do more commercials like the time machine one, so people learn things about MAC.