wbmw, porting drivers will occur in the same manner as any new technology uptake occurs. The manufacturer, in this case microsoft, will offer a basic set of drivers. This will be followed shortly by drivers offered by companies who cater to the enthusiast crowd (i.e. creative labs, nvidia, ati, etc.) as they compete for the high end dollars (e.g. $500 graphics cards, $200 sound cards). Slowly but surely other manufacturers will want to play in the rich sand box and within a year or two the driver set will be essentially complete.
Now I am not saying that every device will have drivers, in fact, most older devices probably will not. However, I think that all new devices will offer drivers, in the same way as they are offered for Macs or Linux PCs.