I'd rank them
Envy > M7 > Gucci PH
with Envy far above the other two. If I had to score them from 1-100, I'd give Envy an 80, M7 a 60, and GPH a 50.
It's not that I think M7 are badly constructed scents or of inferior quality, I just think the first hour of M7 is a bit too bumpy a ride and GPH is far too reminsicent of pencil shavings.
I'm glad you enjoy them all though. They are, without question, quality scents and some of the better designer offerings.