All Core 2 Duo processors feature EM64T, which is essentially Intel's version of AMD64, making it 64-bit compatible. Though, Vista 64-bit has a lot of software and driver incompatibilities, unless they've fixed a lot of that recently?

So no, it's not 64-bit compatible as it's just Core Duo.