For burgers I prefer the griddle to the grill. But grills are better for social events.
On the griddle, don't start with a patty, start with a ball of meat. Toss it on the griddle and let it cook for a bit before you then smash it flat with a spatula.