It all depends. First are you going to have the block machined? I always use clevite bearings, and have had great luck with them. If you aren't maching the block go with cast heads, if you are going to machine the block I would go with moly rings and have the block honed for them. As far as pistons go a good set of forged pistons are probably a good bet. Manciniracing.com has a bunch of different rebuilds kits, you might find something that fits what you are looking for.