First off , I am a huge fan of criminal. I play super-agressive and for that Criminal is the way to go.
First thing to remember with Criminal is "Run early and Run often"
With that in mind, run 3 desperado. It is worth the 2 dead card slots to get this installed early since your runs will start making you money.
Keeping with the theme, you should also run at least 2 account syphon [pefferably 3] and 3 compromised employees. You want your runs to pay you, so the corp will pay you to rez ice, and eat it through the nose when you siphon them leaving them too broke to rez big ice to road-block you.
Beside ninja and femme, your infaction breakers are horrible when you have the influence to go elsewhere. Invest in corroder, and yog/gordian blade with crypsis as a backup plan. I personally run 3x femme 2xcorroder 3xcrypsis and 0xyog because I ran out of influence.
If you make the above changes to your breakers then ditch the e3 implants, unless your group plays heavy on the bioriod side inwhich case 2 would be ok to keep.
Since Cyber-Exodus, if your group has started playing their high-trash-cost economy cards un-iced, then throw in some bank jobs.
Also, as the others have stated, slim it to 45, it will help significantly
Hope this helps