I use tomato cages, although they have drawbacks, too. First they are somewhat expensive; unless you consider that they last a long time, if you buy the good, heavy steel ones. Second, they are on the short side. Tomatoes in the sun can grow really tall, considerably taller than the cages, unless you buy the extensions which nearly double the price. Plus the tall ones can fall in the wind, even if you use the staples they provide. Also, you can tear your pants and shirts if they get caught on the metal points that abound around the cages. But I have used them for many years now. And they are the best compromise. They are guaranteed and if they break,(sometimes a weld will come apart) Gardeners Supply replaces the cage, no questions asked.
Next: Weed Supression & Moisture Retention >>>