Thank you for those kind words! Long before Linux was a serious
desktop O/S I made the same recommendation to Windows users. There is
fairly complete hardware support in Windows but it is by no means
universal yet and never will be. Linux is not that far behind and the
joy of connecting a peripheral to a Linux machine and finding it "just
works" is indescribable...