When I did my timing belt, I used the AISIN kit, this was 3 years ago (about 60000KM). the AISIN water pump looked identical to the Toyota part. The only difference I remember was the Toyota symbol wasn't on the replacement pump but where "Toyota" was stamped on the original pump, the replacement pump had just a blank spot exactly where the original pump had Toyota stamped on it. The gasket for the pump was very high quality metal/rubber. (I bought a gates kit for an elantra I used to have, came with a paper gasket. I took great care cleaning the mating surfaces, was pretty much a mirror finish, leaked from day 1, having to do the whole job again because of this paper gasket was a complete PITA, I ended up buying a rubber gasket and it never leaked again)
The belt that came with it (Mitsuboshi) also had 3 lines on it making it almost foolproof to line up the belt with the dots on the crankshaft and camshafts pulleys. I also recommend spending a few extra bucks and using the Toyota coolant (it comes concentrated, just mix with distilled water), after looking at the surfaces exposed to coolant on the original pump it looked brand new, I am sure the previous owner never changed the coolant. The idler and tensioner also looked identical to the original.
When I replaced the belt / pump / idler / tensioner on a Audi A4 I used a continental kit, this also seemed to be very good quality. I will NEVER buy another gates kit again. Out of the 3 vehicles I have done the gates is the only one that gave me trouble, terrible experience. For the amount of time it takes to do the job I Highly recommend the AISIN kit.