Yes, there are some driver issues with XP 64 bit. The resources weren't put into 64 bit XP support, because Vista 64 bit was about to be released. The driver support is lacking, software isn't always compatible, and the performance increase from the added RAM will be negligible.
Your laptop probably doesn't meet the virtualization requirements, but your desktop might. If your desktop hardware meets the requirements, you can use virtual xp mode, to get around the compatibility issues.http://news.cnet.com/8301-13860_3-10229125-56.html