"The 407 is a little faster.."
It is faster than the BA and B2, but not the B3. Gotto compare apples with apples.
I would say it all depends on what experience you have. If you're a 500+ hr pilot the 407 or AS350 would be good, but if you have les experience than that they might be a handfull. Unless you fly with a safety pilot until you gain more experience.
My personal choise would have to be a BA as skidbiter2 sugested.
Don't get me wrong, the EC120 is a great heli, but people expect that they can fill up with feul, full pax and some luggage. Not possible in my experience unless the people are all under 65kg.
Just my 2c