IMO, I'd run a forged flat top.... With the flat top you'll get good flame travel. Being forged, if later down the road you want to up the motor some, you'll have a better foundation to work with.... But since you've stated no price range, then.... The hyp's are good pistons, I like how the KB hyp's are designed with that step head (which ever they call it), but the block has to bored a certain way if using the hyp's pistons.... Cast, well... it's the basic. If all you're gonna do is drive it on the street, never plan on doing any real horse power upgrades, then this maybe your better choice.... But as I had said first, imo, forged flat top. You can get one in the comp ratio range you are looking for. As for the cam, my suggestion is Steve @ Lunati..... What heads are you going to be running?