the 1uzfe is one of the best engines ever made, 600 bhp on an early engine with standard internals, pick them up for 200 quid all day long.
The only downside to them is they all came in auto, but mating them to a manual box is easy using an adapter plate.
Ive done it with the 350z 6 speed an 1uzfe, gimme an e153 and il mate it to the 1uz I have in my shed ;)