You could do SLI 8800GT's (as mentioned above) for about the same price as an 8800Ultra, and likely have better performance.
I'd normally suggestion an X38 motherboard, but they're just so expensive right now... I think they would go awesome with 8800GT's. Oh well, guess you'll have to settle for a 680i board instead (if you want SLI).
If you don't want SLI, go for a P35 board.
The
SAMSUNG 226BW Black 22" Widescreen would be an *amazing* monitor, and is probably the best you could go with for gaming, though it does come with a higher price tag.
Go with 2GB or 4GB of RAM. 3GB just seems like an odd number. I'd suggest getting 2GB now and upgrading to 4GB when you find a game that seems to need it.
I wouldn't get an extreme edition processor. The Q6600 will probably suit you just fine.