I'm interested to hear your take on both of these, but mine is this:
The Texas company is crazy, of course. Any sensible hiring manager knows that the job market has been horrible and that good people have had an awful time finding jobs. Good hiring professionals don't hold unemployment against candidates, as long as they've done something productive with their time away.
Also: People shouldn't assume that this one ridiculous company represents a trend -- it's just one company doing something stupid and short-sighted.
As for the woman who claims she was fired for being too hot, well, the video that came out of her talking about her breast implants and desire to be "sex on a stick" doesn't help her credibility. Neither does her behavior in the media; originally she sounded like a sympathetic victim, but the more she talks, the fewer favors she does herself. I have no idea if CitiBank did truly do what she alleges, but I do know that she's not the poster child I'd want for discrimination, and the way she's conducting herself all over the talk show circuit doesn't really support the idea that she cares about her professional reputation.