1jz-gte or bust!
i know 1jz's are more powerful and i think more reliable if you can find one for a decent price
unless the 7m is gonna be a steal...