My all time favorite is an old Guns' Roses shirt I had worn the hell out of...it used to be blac, its now sort of gray with a bunch of holes in it.
I also have some favorite PJ shirts (2 or 3) that I wear quite often on the weekends...
I also buy NFL Team shirts from each city I travel, not sure why but its fun to do