The trucks you listed will probably do the job just fine but eventually you will want a 1/2 ton or larger. Do plenty of research so you get the right truck. Some are more reliable than others. Have been personally looking for a small truck for one of our daughters. while the gas mileage is a bit better they are not all that much cheaper than 1/2 tons.
Good luck on your search!