I'll give good marks to AllStarShop though. I ordered 3 Sapphire X800 XTs from them this week, $450 each (now they're $500-something...everyone seems to be jacking up their prices).
But they shipped all my cards the same day I ordered, which is something Newegg hasn't done in a while.
Naustica, the Sapphire's came with 1.6ns RAM. I don't think the problem with the XTs has ever been the RAM; if you look at other overclocking-focused forums on the net, a LOT of people with X800 Pros (non-VIVO 12-pipe) have clocked their 2.0ns RAM at 550MHz and up.
The 2.0 and 1.6 RAM are both excellent clockers; the problem seems to be on ATI's end of things. These vanilla XTs are not just downclocked XT PEs; they are XT PE cores that don't cut the mustard at 520/560 under rigorous testing conditions.
An interesting fact that most of you guys might not know: the quality of the core actually controls how high you can clock the memory. Many times, the XT cores are rejected at PE speeds because they cannot interface with the memory running at 560MHz; when the memory clock is lowered to 500MHz, they function fine.
TourGuide, how did you test the stability of your card at PE speeds. While I don't doubt that many X800 XTs and X800 PRO VIVOs run at PE speeds, a lot of people don't rigorously test their cards to make sure it's a clean overclock.
For example, I had an X800 XT that would run ATITool's arifact finder for 20 minutes without a single artifact, and then a single one would appear. It would then go for another 20-something minutes before a second artifact appeared. Now that may be overkill, especially since you'll never really notice a single pixel artifact in a game, I want to make sure my overclock is equal to the real thing (the real thing being a true PE) before I call it one.