That depends on how much time and privacy you have. No particular device is the best. Pulling on your penis will make it longer: the question is what device is best for your lifestyle so that you can pull on it?
So the questions are:
1. Amount of privacy
2. Amount of free time
Amount of time spent sitting
3. How patient you are
4. How dedicated you are
When you can answer those, a device can be selected.