you people make it seem like swaps are easy for everyone.
problems can and sometimes will happen. Depending on your level of experience with engines, come to your own conclusion about doing the swap yourself or not. Sometimes its a weekend job, sometimes it goes on for months. You can never really tell, and if you don't know what you're doing, thats not a good thing.
A mechanic who can do the swap will do it just as well as any speed shop, assuming he's reputable. I know of a reputable honda-acura mechanic shop, and honestly, I'd perfer them doing the swap over some of these speed shops around here.....