The Travel Document Systems site provides information about entry and visa requirements for several countries. It also has general information about each country and its people, as well as travel conditions. It is aimed for US citizens, but other nationals may also find this site useful.