If you can find an 04. 5 equiped the way you want that would be a good choice. Although the 05 has a few modifications they are probably not worth $3000. The only other consideration which is only relevant if you trade frequently, is value at selling time. I had considered waiting for an 05 in case there were bugs to be worked out of the 600 engine, but so far no regrets.
-George-