Get 64bit. There is more to it than just drivers. If you have a problem with a driver before you buy an os it is because you have not done your homework. We will help you if you have an issue with a driver. There are quite a few reasons why a 64bit os of any type is better.
It can address more memory as said because it has more memory addresses.
It can do math quicker because a 64bit cpu can handle numbers as large as 64bit, saving having to break them up, do math and put them back together.
The variables can store bigger numbers.
Quick lesson.
4bit binary number looks like 1111
this is 15 in decimal
8 + 4 + 2 + 1
so the largest number a 4 bit processor can handle is 15.
Now try that 64 times or (2^65)-1
That is 18446744073709600000 -1
That is a BIG number, that is also the max amount of ram that os can address.