"Linux has a driver problem" is a myth
lwn.net
lwn.net
(Hmm... Could that be because they were compiled on Windows and use the Windows API? Nah, can't be.) </sarcastic rant>
Actually, the driver situation for Linux has improved drastically since before. I mean, my 3d-accelerated nVidia card still crashes the X server every so often, but at least I have drivers for most of my hardward. (Although I've had some problems with webcams...) Anyway, good luck to this project.