I like a t-shirt with something funny on it as much as the next geek, but I hardly ever buy them anymore. They're too often on the cheapest possible t-shirt that'll fade after three washes or get wrecked the first time my cat sinks her claws in.
My t-shirt wearing life has been better since I tried the 10-pack of American Apparel t-shirts available for $70 on EBay. Their weave is so tight that when my cat withdraws her claws, the holes close up -- she has yet to wreck one. And they pretty much look like new after dozens of washings. For $7 a piece, they were a great deal (and have spoiled me for other t-shirts.)
If you're a frequent t-shirt wearer, try them.