Before you decide to throw in the towel, consider downloading and burning several LiveCDs of different distributions. You could run them without installing anything to your system: it would let you get a feel for many distributions and what you like (as well as what is out there).
I recently switched to Linux (although I have Windows ready on another partition - just in case) and after a couple days of minor adjustments, have settled in rather nicely. The distribution that I use is called SimplyMepis
. It is based on Debian (more on that below).
SimplyMepis is designed for those of us who want to test the waters, maybe even commit to a trial period (that may be extended permanently). It fits well into the four main criteria that I used to find a suitable distribution.
Ease of install
Install, since it is the first thing we see, is especially important. If the install process is too hard, most of us will either switch to another distribution or even go back to Windows. Why should we have to put up with a bunch of techno-garble when it isn't required of us in Windows (hey, people really think like this)
SimplyMepis, like other distributions, recognizes this and has an easy install process Like Windows, the cd is bootable. Unlike Windows, it boots into the SimplyMepis operating system right away because it is a LiveCD. From there you can explore the operating system - just as it will run on your computer once installed (although slower, since it is running from your cd.).
Once you've decided to install, you simply double-click on an icon marked 'Install Me' and follow the basic instructions. The only possible snag is the partitioning, which can be done automatically or manually (using a Partition Magic clone called QTparted). Some knowledge of partitions would be useful here, but may not be necessary.
Install time takes from 20 minutes to an hour, depending on your system speed. You are then asked a few questions about your system and you're all set.
One of the strong suits of SimplyMepis (although not exclusively) is its work with drivers. The most impressive is its one-click install of NVidia or ATI drivers. As you mentioned, this is a big deal, as installing these manually can be a major headache. It is what kept me from going to Linux several times in the past few years.
Devices are detected and drivers installed automatically. SimplyMepis found my sound card (a 7.1 card that is barely six months old), my printer (an older HP Deskjet 940c) and my scanner (Canoscan LiDE20).
Bluetooth is supported, as are PDA - I can't comment on them, however, as I don't use either.
One of the strengths of Linux is that it has a huge amount of choices in the software you can use. The downside is that it can't all be shoved into one cd. As a result, someone has to do some thinking about what needs to be installed and what has to be left off. This is less of a problem for open source, and especially for Debian (see below).
SimplyMepis comes with everything (in my opinion!) the average user needs: OpenOffice
, Mozilla Firefox
(a winamp-like media player), K3B
(a cd-burning program), Adobe Reader
(a Scan & OCR suite) as well as many other programs (some more important than others).
One of the advantages of a Debian-based system is access to the Debian package system (every heard of apt-get?). Probably the largest package repository out there, Debian users can download and install what they need without having to much around websites looking for the program they want. SimplyMepis comes with the Synaptic Package Manager - a graphical interface that makes installing and uninstalling programs a snap (equivalent to Windows 'Add/Remove Programs except you don't have to buy anything).
General appearance & behavior
This may not be a big deal to you, but it sometimes makes or breaks the deal for former Windows users. SimplyMepis - and many distributions - uses the KDE window management system. (I believe Suse does as well, so a transition from there may not be uncomfortable for you). Configuring behaviors and appearance is very easy - there is a wizard that allows you to do that with little to no knowledge of Linux.
I use SimplyMepis as an example primarily because I like it. While I would wholeheartedly recommend it, there are plenty of great distributions out there. Suse is one of them and the problems you are having are not unsurmountable. But before you decide to ditch Linux altogether, I would recommend checking out a few alternative distributions. Using these criteria (or others, as your priorities necessitate) would be helpful in finding on that works best for you.