There are, in my opinion, only two choices in bullets at this time:
1) cast lead
and
2) jacketed.
Companies are pricing their swaged lead bullets and their Cu-plated bullet comparable to Precision Delta, Zero Bullet, and Montana Gold jacketed bullets. In fact, in 9mm, I can make a point that Montana Gold, Zero, and PD are the ONLY choice. I will always be willing to spend a couple of extra dollars for precision jacketed bullets.
In .40 and .45, cast bullets are still the way to go, but only if you price them around. Penn Bullets are about as expensive as I will pay and I find MasterCast Bullets of Carbondale,Il, and Missouri Bullets to be the best at a reasonable price.
Let's look at a few 9mm bullets, since I have been looking to buy some:
Penn 115gn cast L-SWC--$70/1000
Precision 125gn swaged and moly-koted L-FP--$70/1000
MasterCast Bullets 125gn cast L-TCN--$48.21/1000
Dardas Bullets 122gn cast L-CFPBB--$52.75/1000
Berry's 124gn Cu-plated FP--$86.45/1000
Montana Gold 124gn JHP--$303/3750 (equivalent to $80.80/1000)
Zero (if you can find them) 125gn FMJ-FP--$80.48/1000
Zero 121gn JHP (available from Roze: 3 boxes yesterday, and PowderValley)--$83.92/1000, $86/1000
From this, I would either go to MasterCast or Dardus or simply buy excellent JHPs from MG or Zero. Plated have no attraction for me at these prices.
As is, my son bought from MG and I have ordered from PowderValley (didn't see the availability at Roze until I had already placed my order.