There, narrowed down to your problem area... Though all that says is that your minecraft.jar is bugged, does not exist, launcher couldn't be bothered/bugged out of reading it properly, etc... Maybe get a backup supply of various versions of MC.jar for such a purpose as overwriting the one in the technic folder. Hope that helps.
Well I tried, but has not worked, and I've been giving a bit of a search around for an older version of NEI (why am I finding this unnecessarily difficult?)
Currently working through my log files, of which there are 3... And for some strange reason are taking 20-30mins to load, despite not being that large. Anyway the first one mentioned NEI as the cause for bugging out. Waiting for the second one... all in good time.
EDIT: I have got to looking around a bit more, and this thread seems to be the specific bug thread for the problem, so will check up on and post in there in future.