To be perfectly honest I wish I never started! I keep telling myself "it will be good when it's done...it will be good when it's done"
Anyway, based on my experience, and my mate’s experience, you will have problems with the swap. Doesn't matter how much you research or plan there will be problems... and mine have been costly. I am having a local performance garage do the work, and they can sort out all the problems, but I budgeted £4,000 for the swap and some other performance parts and so far its costing £5,500 - Make sure you have a endless supply of cash!!!
My garage is getting in parts, as they need them, so I would recommend a specialist like Jakan as they whuld have all the parts already and if they quote 3000 to get the job done, get that in writing, and if they add bits and bobs here and there you will have a leg to stand on.
I have also heard good things of V-Spec performance (http://www.v-specperformance.co.uk/
) as well. They are in Pontypridd near Cardiff so that might be a way to go for you but give them a call and see what price they can do.
It all depends on your ability and confidence as to whether you diy or pay someone to do it. If you pay someone make sure they know what they are doing and find out if they have done it before. Don't let your's be the first someone has done like me.
For those interested my swap includes:
1999 B16A2 +transmission, axles, ecu, loom and all accessories etc..
Full port and polish, flowed and milled with a lil bit shaved off (more compression)
Cylinder recon (rehone?)
Engine rebuilt with all new main and top end bearings
New oil seals, piston rings, recond. valve train
Mugen valve cover
Mugen Strut brace
Neuspeed lower sway bar
Spoon CF wire cover
Quaife ATB Diff
Enjo Engine Mounts
SFS Silicone Hose's
5Zigen 4-2-1 Exhaust manifold
Skunk2 Camber control arms and Toyo Proxies T1R