I'll list the differences between the two swaps (1jz and 2jz) unless you are dead set on 2jzgte vvti.
1jzgte:
You can put a 1jz in your car for about $500-$1000 cheaper than you can a 2jzgte. It is also a little *tiny bit* more straight forward with wiring.
For a 1jzgte swap you will need these parts:
1jzgte clip from either Driftmotion, JARCO inc, Jhot imports (those are some good ones. Aaron from Driftmotion is a member on these boards)
1jzgte motor mounts - from your clip
1jzgte ecu (A/T or M/T) - from clip
1jzgte wiring harness - from clip
1jzgte TACH - from clip
custom oil sender unit from a vendor on the site here.
1jzgte bellhousing from M/T if you have a 5spd in your car
1jzgte flywheel
7mgte clutch/pressure plate
Either the hydro fan setup or electric fans.
When going 2jzgte, it will cost you a little bit more, it's a 3 litre engine compared to the 1jz's 2.5 litre. And most of the parts are the same that you will need.
You can either buy a usdm motor (costs more generally, but uses 550 injectors and steel turbos rather than the JDM's 440's and ceramic) Or you can buy a clip and sell what you don't need, but you will still have to pick up some parts.
1jzgte bellhousing (if your M/T)
1jzgte ecu/wiring harness
1jzgte motor mounts
1jzgte tach
1jzgte flywheel
7mgte pressure plate/clutch
On both motors, I BELIEVE* you will have to rewire the body plug or make a adapter harness to connect from the body to the ECU. You will also have to do something with the oil sender so your oil gauge works. EDIT: Also, you will need to do some things to get your A/C to work. Search button is your friend on this =D
If you have an Auto, I don't know.