Seeing how the second is $300 cheaper and the only major difference I'm seeing is the DA RD on the Team Pro, I would lean towards the Elite. Unless you're going to race, ultegra componentry is more than adequate (that's what I use, and I'm very happy with it). The Elite comes with a triple crank which I'm not a huge fan of, but if you really hate it, then you can swap it out for a double later, but who knows you might like the triple.