i haven't been on the boards for a couple of days been extremely busy... sorry for not replying earlier
arguing the ct26 and the ct20b is like arguing 7mgte or 1jzgte
for your motor i would just go for the ct26 and have it upgraded and they are awesome turbo's when upgraded
you would need to change flanges to fit the turbo etc for the ct20
stick with the ct26 and have it upgraded... they do go far