If you want to stick with the Nike line, try out the Vomero 5's. Been running in Vomeros since the 2's and have not turned back. The Vomero line is leaps and bounds better than any other shoe that Nike makes, for me. The cushioning is perfect, and it's nice that the forefoot also has some cushlon. A lot of the other shoes do not have forefoot cushioning, which I actually like.
The Nike Free Runs are real comfortable, but I don't know about running long distances with them. For your 2 mile runs, you should be fine with them too.
All in all, like everyone said, see if you can find a running store and head out and get fitted. They'll tell you what kinda shoe you should get based off your gait.