64 bit will only run with digitally signed drivers so support is less so thats a con.
Pro DX10 of course
Con uses loads of ram and needs plenty to start with
Pro ram is very cheap at the mo
con some software your used to wont work
pro most of the above will be updated as its now Vista thats mainstream OS
Con for you its not linux