Whats involved in the SR20det swap? I've heard GREAT things about that motor

Will it bolt into the car using stock mounts? If not, is there a company that makes a bolt in setup?
Also, how cheap can one pick up the ca18det + ecu + wiring harness?
Which ones a better choice? Ca18det, or SR20det? I havent heard too much about the CA18det, so I'm guessing the SR20?