ES Wing
I hated the 03.5 wing. I'm not sure what the ES model is but I got the wing off a regular protege and it bolted right on. It sits in a good position, so it does not block your sight. The body is essentially a protege w/ a body kit so they is no problem.
On a side note the dealer...