As a vegetarian, I agree that most of these meatless burgers are somewhere between vile and mediocre.
The only one I've enjoyed so far is Linda McCartney's Vegetarian Mozzarella Burger. Grill it for 10-15 minutes or so, adding a slice of extra mature cheddar on top when it's nearly done, then serve in a buttered brioche bun with a sprinkle of salt and pepper on the cheese. It's surprisingly delicious.
Besides, there are plenty of alternatives to meat that aren't trying to be meat-like: tofu, seitan, cheeses with high melting points such as halloumi and paneer. Better to enjoy these, than be disappointed with products that attempt mimic the taste and mouthful of flesh.