It's a no go with speakers you have used. Surround sound is obviously FAR better for this than a headphone, as you will have separate speakers to your sides/behind you, and speakers are just capable of far better sound stage and imaging due to their inherent design. Cheap powered stereo speakers obviously won't demonstrate this, but it's pretty clear to see that being surrounded by speakers is best, versus stereo headphones. Two channels vs five or seven, being surrounded by speakers and actually having sound coming from your sides and rear vs having two speakers directly over your ear trying to simulate sounds coming from your sides and behind you.
In all honesty headphones are for on the go music listening, studio monitoring, and budget at home music listening and nothing more. This is coming from someone who has listened to all sorts of top tier headphones, and has owned a Stax SR-007 setup for a year and a half or more, and lower end stuff like the Sennheiser HD 6XX, AKG K7xx, Beyerdynamic DT 880, etc.