your dealer is keeping the 05 price pumped up to make the 03 look better to you.
It's a simply tactic that most dealers (car, bike, boat, rubber waterhose, whatever!) use to move old inventory.
You can get a 05 for close to $9200 with a little leg work.
maybe not quite exactly $9200,, but close enough that you'll take the one you want and stop worrying about the little money savings that can, or can not be had.