I just bought a notebook with Vista installed,I downloaded the complete steam dod:s files and can play it fluently without any change of setings to my other XP running comp !!
I've been gaming on Vista since February. Oh yeah, your computer isn't really DX10 unless you have a Geforce 8 series graphics card or a Raedon HD 2000 series.