GeltonofRathe wrote:
http://www.newegg.com/Product/Product.asp?Item=N82E16814127164
http://www.newegg.com/Product/Product.asp?Item=N82E16814145112
http://www.crucial.com/store/partspecs.Asp?IMODULE=CTVX1300AGP256MB
And as far as memory goes...
http://www.crucial.com/store/MPartspecs.Asp?mtbpoid=D5F0E5DAA5CA7304&WSMD=Pavilion+735n&WSPN=CT320855
And here is the particular diagnostic page I was using
http://www.crucial.com/systemscanner/viewscanbyid.asp?id=42439A2631D926C3&tabid=AM#ram
Fixed the links for you... as for what you have linked:
Ram, I would get at least 1gig total system memory, which is your max... so 2 512 sticks and take out the two 256 you have now.
Video Card wise, i'm not really some hardcore fanboi when it comes to ATI vs NVidia, but I tend to like ATI a bit better. In this case, the ATI card does seem to be SLIGHTLY better but they are all pretty much the same.
I tend to find (mainly from reading reviews and such mainly) that Nvidia has low AA (Anti-Aliasing, aka those little "jaggies" which are pixelated edges) and low AF (anisotropic filtering which iirc is basically AA for surfaces that recede away from the viewer). So basically that means that normally while ATI cards don't have better frame rates, their images are a bit higher quality most times.
For the 3 cards you listed, the ATI has higher clock speeds, which means the data is going to transfer faster. I don't think it has as many pipelines though.
Really though, it basically is up to you which you get. Personally (and i'm currently looking for a upper end mid-range video card to replace my current one) i'd probably pick the ATI.