A few people have mentioned customiziable screens, and I think if you're going to use a screen at all, that's the way to go. 3e and d20 in general don't require much table referencing, and when I do find my groups refencing the books, it's usually the sort of info that won't fit comfortably on a non-Kenzer-monstrosity screen, e.g., spell descriptions. Ergo, a screen that the GM can tailor to their needs seems ideal. As a GM I'd want to have NPC notes, PC cheat sheets, maps, or custom weather tables on my screen.
I wonder if the whole DM screen concept is really becoming a relic of the early days of D&D. I don't find myself using them when I play other systems. It also seems like a lot of contemporary RPGs have eliminated the concept of adversarial player-GM relationships, maknig the idea that a GM needs a screen to hide things from the players kind of outdated. Does anyone else see this?
Anyway, I tend to fudge rolls a bit as a GM, so I don't mind having a screen to hide them. Still, using a screen at all seemed a knee-jerk reaction on my part when I got back into the hobby full-force with 3e ("I'm the DM. Of course I need a screen."). I find I tend to stand up or move the screen to a side table, as ideally I don't like having a barrier between me and the players. I have a feeling that, the next game I run, I probably won't even bother with a screen.