6800GT is definately much much better then the 6600GT, but it all comes down to what games you want to play and how heavy a gamer are you. as for the dell 9100? i have no idea, live in South Africa, dells are not popular here, but if you have an AGP/PCI-E then it should work.