I found this site the other day:
http://www.toyotapartszone.com/
You can enter in your VIN and then search through very expansive parts listings which include pop-up diagrams from the EPC.
This site seems to be a bit more up-to-date than Toyo-DIY.com in terms of superceded parts numbers, and the pop-up EPC diagrams are always nice to look at!
I just placed an order with these guys...a few of my items were not immediately available, but three days later they've shipped the order. So far, so good...