Today, dollar for dollar, is the 318 faster than the 340 ???

I wouldn't spend 1000 bucks on a 340 block, they're not worth it.
IT must be worth it cause that's what people are paying