I've found MSP to be not too bad, although I fly out at the same time every week, so they more or less know me (especially the ID-checker guy, who is not technically TSA anyway). SEA was always pretty friendly when I went through there frequently, although again it was at a slow time late at night. IND I found to be more anal than most; I was asked to remove my driver's license from the ID case I carry it in, because the expiration date wasn't showing clearly (when the license expires, it's still a form of identification; I've just lost my driving privileges until/unless I renew it--so why should this matter for flying?). I've never been asked to do this anywhere else. (Not sure if this was a TSA person or not.)