To stroke or not to stroke?

After checking out that 440 source site I think I am going to go with the 496 stroker kit.

It has 906 heads and a stock mopar intake and I believe its just a basic cam, what do you guys suggest for heads and intake combo with a slightly beefier cam?