since you are already using x64 try running your
drivers in compatibility mode before doing a clean install to get to x86.
Try posting your compatibility issues in the Software thread and knowledgeable people will be able to help you get your
driver issues under control. You could also run XP mode where necessary.
The most x86 will recognize will be 3.25 - 3.75 gb ram of your available 4 gb.