Driver system
The big problem on *NIX OSes is the inexistence of a standard format for drivers. Drivers are for a newbie only installable by a complete system re-installation. Idea is to include a devices-manager that allow users to add/remove drivers by some simple clicks like windows.

Comments
Driver system
Err, you haven't got a damn clue about BeOS, do you?
BeOS already manages drivers properly. A Device Manager is unessacery, and indeed impossible with the current driver model. Installing a driver involves dropping one binary in the right place - the installer will usually do it for you.
Driver system
Drivers are easy to install under BeOS. In fact most of the time you don't even have to reboot. Media drivers -> restart Mediaservices. Network drivers -> restart Network services. Display drivers still need reboot though.
Driver system
oueshcousin: BeOS is not a *NIX system. That is an assumption that many people have and from it stems many false expectations.
Re: Driver system
I think OpenBeOS anyway needs a standard-format for the driver config-files (where to move such file? , is a system reboot required? etc...), for making possible a future "driver installation wizard" that automatically seeks for the config file (e.g the *.inf).
Because I think novice desktop users should never have to handle the terminal, modify config files, launch a *.sh file, move some files or other boring and hasardous things.
Re: Driver system
There already is a driver_settings API for kernel mode drivers (Haiku makes it available to userland as well IIRC) which works well enough.