Hell yeah, dude, I remember ya!
Regarding cam selection, the E303 is going to be the most "stable" cam of that lineup. They do have a rough idle, IMHO. I've heard the same thing abou the F cam, all up top. If you have the money it's probably best to go with an Xtreme Energy from CompCams. The ramps on that should help out a small-valved head like what you've got there. Keep shopping around, I'm sure you'll find something with the power band you're looking for. Personally, I don't like the Crane cams because most of them have too much duration, and hence move the powerband upwards. I like a nice FLAT torque curve, and that means a mild LSA and duration, with high lift. Okay, I'm done ranting, and good to see ya again!