There's no replacement for displacement! ...everything else being equal (coming from a guy with a stock block 306)
I'd say go 408...
Either are capable of big HP numbers with the proper combination of parts and good tuning... the 408 has more HP potential "right out of the box."