If its not this one above from ppheli you must have had beer goggles on!!!
My Suggestions:
or
or perhaps even a simply huey it matches most of the criteria?
What do you think,
Something else that makes me think is the rotorway 162f,
It is also VERY NOISY - in the annoying sense at lowish altitude,
or
What do you think?