Cast versus Forged?

If you don't have a crank now, skip buying any of the 3.58 cast pieces that are new and buy a scat 4" cast crank along with some KB pistons and build a stroker... That's what I'd do if I didn't have anything to start with.

Theres some good advice right there
I concur. :D
If you have to spend money , a stroker is the obvious choice.
But if you just want a 3.58 , find a used factory piece for next to nothing.
Balancing should be mandatory.