I'm not sure what memory you have but the socket for your cpu will fit fine along with your existing cpu fan. It has support for 3 pci express video cards, now thats a screaming mb.
Here are the specs on it. If your memory will work in it then I would say go for it.
As far as vista I know you will have to load the mb drivers that will come with it so that everything onboard will be enabled and the system will see it.
Specifications
Form Factor: ATX
Processor Interface: Socket 775
Processors Supported: Intel Pentium D
Intel Pentium XE
Intel Pentium EE
Intel Core 2 Duo, Intel Core 2 Extreme, Intel Core 2 Quad, Intel Pentium Dual Core, Intel Penryn
Additional Technologies: Vista Ready
RoHS Compliant
45nm Ready, 3-Way SLI
Front Side Bus: 1333MHz
Northbridge: NVIDIA nForce 780i MCP
Number of Slots: 4
Number of Pins: 240-Pin
Maximum Memory Supported: 8GB - 64bit
Memory Supported: 533MHz DDR2
Dual Channel Supported
667MHz DDR2
800MHz DDR2
Channels: 8 Channels
Audio Chipset: High Definition Audio (HDA)
Supported Devices: 2
Hard Drive Types: ATA/133
USB Version: 2
USB Data Transfer Rates: 480Mbps
LAN Type: 10/100/1000Mbps Gigabit
Port Type: 2 x RJ-45
PCI Slots: 2
PCI Express X1 Slots: 1
PCI Express X16 Slots: 1
2 - (PCIe 2.0)
PS/2 Keyboard Connectors: 1
PS/2 Mouse Connectors: 1
USB Ports: 10
USB Rear Panel Ports: 6
USB Onboard Headers: 2 - (expandable to 4 USB ports)
FireWire Ports: 1 - 1394a
LAN Ports: 2
Audio Out Jacks: 2
Line In Jacks: 1
Microphone Jacks: 1
Center Audio Jacks: 1
Subwoofer Audio Out Jacks: 1
IDE Headers: 1
FDD Headers: 1
Serial ATA Headers: 6
ATX Power Connectors: 1 24-Pin Connector
PC Power Connectors: 1 - 8 Pin
Fan Connectors: 1 x CPU
4 x Chassis
S/PDIF Connectors:
Edited by rshaffer61, 31 March 2009 - 09:56 AM.