all the /*/tmp directorys are fine to clean out...
i actually symlink /var/tmp and /usr/tmp to /tmp and then mount a 1G tmpfs (memory) filesystem on top of /tmp cuz i have a ton of swap that never gets used and since all the tmp stuff is done in memory its a lot easier on my hard disks, and it might even compile stuff faster, although i havent really checked on that...