the '05 XSV Ego and the '06 XSV Ego look identical, other than the fact that the '06 XSV should have the '06 STAR frame, and the '05 XSV Ego should have the '05 STAR frame. This one pictured has the 05 frame the 06 frame has the membrane pad rather then the buttons, However, frames can easily be swapped, so the frame style is not a guaranteed way of knowing which version you have.
The only way to know for sure, is to check the detent style - an '06 body will use the normal oval detents, the 05 body uses the funny shaped ones