Now I've had a few issues with TFS.
1) My TFS client cache gets corrupted often.
2) The GUI tools are buggy.
3) The TFS client is buggy.
4) I get an object reference not found dialog after a successful checkin.
5) Supposedly there's a service pack out there fixing various issues, but heck if I know where it is.
6) I haven't seen a TFS version update for a long time.
Apparently there's a guy out there that hates TFS so much that he registered a domain for it.
http://www.teamfrustrationserver.com/