The reviews I have read say that they are pretty much equal to each other. I would personally buy a 6800GT and wait till the price drops a bit and buy another one for SLI.
How would you "dual" these cards? The 6600 isnt SLI capable AFAIKWould a dual nVida 6600 128MB be better than one nVida 6800 256MB GT?