For geeky desktop backgrounds see Happy Webbies, I think that they would make good t-shirts. That is if I would wear shirts with a 'funny' print, which I don't.

(Via Zeldman's twitter.)