The TPPC pokedex can be found here (you must be logged into tppc to view it). It features all the pokemon up to the 4th generation, but will most likely feature the pokemon from the 5th generation some time after Pokemon Black and White are released in north america.

The pokedex features the ability to register each Form into it, but the different asthetic forms such as giratinas and shaymins are considered seperate pokedex entries entirely. This causes the TPPC pokedex to currently have 537 pokemon verses 493.

Not all pokemon featured in the TPPC pokedex are able to be obtained though. Examples of this include the characterless unown even though its other 28 forms are found in the RPG.