I have an idea!!!!
Microsoft, you know what's a wireless card and what is a wired card.
You also know that the wire is ALWAYS preferrer for the same network path.
So why in god's name doesn't the wired card get a lower metric by default than wireless cards?
People that want it the other way around can change it, but I don't know ANYONE that doesn't think it's stupid that EVERY computer with a wireless card and a wired card defaults to the wireless as highest priority. I get asked this question probably 10 times a month and have to set the metric on every single computer!
This is the type of thought that goes into a Mac that is completely laking in Windows (i.e. Vista's 7 different ways to shut it down!)
MS needs to rehire it's QA team on top of the unit tests and get some usability happening again.