A lot of better and newer cams out there. I would have anderson ford get you one..to your specifications. Meaning blower/NA/Nitrous. Just my 2 cents!! If it matters, I make a ton of power with a stock cam.
None if you don't plan on changing heads; the heads will stop breathing before most cams start to come alive. .02
i have the Ecam on my car. i have more mods, but still stock heads, i didnt get anything but a lumpy idle and a days worth of work. i say save it til you have heads, thats what i shouldve done.
I have the E303 and it seems pretty mild, but it does cause some of my idling issues I think it got it all worked out though. Like mentioned there are many more popular cams out there now.
neither....id go trickflow,comp or my fav the lunati 1087 cam....theres others that will outdo the e or b cam