They are not very similar at all!
Gucci pour Homme has no warm vanilla in it to make it oriental. It is a strait woody scent. It has a very noticable cedar note that makes it smell completely different than Envy. Envy is a little spicey to me. It's deffintately a woody oriental.
I think they are different. Someone else?