Yeah its not a bad little board for the price,Supports Dual + Quads,and takes up to 8Gb of ram as well
And yes it can take a 9800GT graphics card as it has a PCI Express* x16 slot
However is there any reason your going Micro ATX? only if your building a system in a Micro Atx case you might not fit that 9800GT in,depending on what case it is.