My Diamond Pro 2070SB's text also looks just as good as any LCD at 1280x960. It is slightly worse than an LCD at 1600x1200, but that doesn't bother me since I find that resolution too small for Windows usage anyway. (1280 makes text look about the same size as printed stuff, which is what I'm looking for) The text on the Sun Trinitron monitor I am using at work does look like trash though, hurts my eyes looking at it for more than a few minutes at a stretch, but it's this particular monitor that sucks.
I agree with you on most of the CRT problems, but not all of those are relevant for everyone and anyway I think LCDs have far worse limitations because you have to compromise on IQ. This CRT certainly is big and heavy but, well, I have a big desk with little else on it and the monitor always stays on the desk. The size can be important for college students in dorms (good thing I am a student commuting from home, so I don't need to worry about this), but weight should only matter for people who attend LAN parties. I mean, how often do you move your monitor around otherwise? They do generate some heat, but it's insignificant compared to what the computer itself puts out and anyway I can just turn up the AC if it gets too hot. The warm up time is a little annoying, but it certainly doesn't take half an hour; mine powers up fully in less than two minutes. I generally first check my email before starting up the games when I get on the computer anyway, so it doesn't bother me a whole lot. Like Hadsus, I simply bought the best monitor I could get for a reasonable price. LCDs may look a bit better with text at higher resolutions, but I wasn't about to spend $600+on a monitor just for surfing the web. I also use several resolutions for different games (640, 1024, both 1280s, 1600, 2048) and it's great to have no trouble with that. 2048 is not even an option with LCDs apart from the ridiculously expensive Apple 30", and it does look considerably better than 1600. I have heard this one can actually even do 2340x1755 unofficially, although at 75hz, but there are no gaming cards that support that resolution.
One issue with most LCDs that I don't think has mentioned here is the 60hz refresh rate. I personally can easily tell the difference between 60fps and something like 85fps in fast paced games, so this is another downer for me. Haven't seen too many LCDs capable of 75hz, although they do exist.
Also, these NEC/Mitsubishi SB Diamondtron monitors are in a class of their own, even among high end CRTs. That superbright mode is simply awesome for games. There is nothing quite like it out there; the difference it makes for games is night and day. It's too bad their quality has completely gone to hell these days.
LCDs will continue to get better, but I'm not sure if they will have surpassed or even matched CRTs by the time one of the new display technologies comes out in a few years.
Also, LCDs seem to be much more popular on this forum for some reason than many other gaming-oriented hardware forums I have seen.