I'm going to get a mobo with G35 soon too. It would've been G33, but the model I want has been out of stock for months. So I'll just wait for the improvement of X3500

Hmm. Didn't Intel claim the X3500 will archieve double 3dmark score compared to X3100?
Eh, no... It's the one AFTER the X3500 that'll be 2x faster. Actually it'll be 1.7x faster Intel says. X3500 has no perceivable architectural difference from the X3000. Hell, can anyone tell me what advantage X3500 has over the X3000 other than that it supports DX10?? I think DX10 support is just disabled on the X3000, so there's really no difference at all.

X3100 is laptop, btw.