x800xl is a good card... better than a 6600gt
but if you are considering a 6800 series card, then the 6800gs would be the first choice. one of best value cards out there.
edit: after doing some more research, i'd go for the x800xl even over the 6800gs. if they were the same price, then maybe i'd consider the 6800gs, but at that price the x800xl. you guys judging the x800xl by other ati cards like the x800. totally different cards.
"Is virtue a thing remote? I wish to be virtuous, and lo! Virtue is at hand." -Confucius