'05 Hemi ?'s

On the valve seats, verify that it has never been overheated. To resolve, don't over heat. Not being a smart ***. Some people say that the rods will break at random. Not discounting their stories. Usually, some enters the cylinder to make them break. Water, valves, seats, as such. Affordable is a relative term. 1200 to 1600 could cover it. Sky is the limit. Molnar, Manley, Diamond, Ross, the usual suspects. There's a company that advertise on ebag, out of Kansas, that is real reasonableon forged pistons. What kind of rpm do you expect? 6500 and lower you'll be fine. Anything more, I would feel safer with better parts.

Agree on the valve seats but I have personally witnessed the rod out of the side on an 04 and an 03 Dodge Ram 1500.
#5 and #3 Rods broke clean above the large end of the rod. They were almost at the exact same spot on 2 different engines.