Man, what is it with card manufacturers making super long cards now? I have a medium size case with GPU clearance of 305-310mm and half the cards won't fit anymore. Asrock 5700XT Taichi is 324mm long, Sapphire Nitro is right on the edge at 310mm, XFX 6800xt is over 330mm, Red Devil 6800XT is also around 325mm. Thank god at least reference design is 270mm, not that I would be getting it any time soon. Hopefully Navi22 cards will be shorter without compromising on the cooling abilities.
P.S. I'm really sad because there was a guy on Craigslist selling 5700XT Taichi for $250 and I couldn't get it because it won't fit in my case