Excuse me for the bad language. I'm trying to figure out what headphones i should get, i'm off the wireless train and trying to find some decent headphones that i will use for a long time. I've been looking into the GSP 500 from sennheiser, the follow up of the G4ME One, and Sennheisers HD 599. From what i've red, sennheiser uses the same drivers on the HD 598 as the G4ME One's. According to Sennheiser, GSP 500 is an upgrade from a G4ME one, in other words, GSP 500 should be equal to sennheisers newer HD 599? Could someone give me some advice on what i should pick? GSP 500 or HD 599 with a boommic? I do have the Sennheiser GSX 1000 AMP. I'm not going for microphone quality, just a good soundstage. Do you think i get better performing sound with HD 599?