FerryPilotDK - thanks for reminding me about Firewire, and why most PCs don't have it. Apple wanted an extortionate licensing fee for every port... so everyone else went for USB 2.0.
Don't get me started on HP printers... if it wasn't for the Enterprise products and Service infrastructure they got when they bought Compaq, HP would be just a printer company by now. Why does a printer driver require a download of hundreds of megabytes?