For me the Vista got the nod because of "what I am doing." I am currently in the middle of a Windows Mobile 6.1 development and you may not know that this is only supported on Vista (or later?) Windows versions. So for me that would have me on the first model.

Doesn't what you need it for help make the choice?