A hotdog is nice, simple and works well for camping. But that's about it. Hamburgers have hundreds of variants and limitless flavors. I vote for Hamburgers.
--------
I vote hot dogs, because of these.
The hell is that?
It's supposed to go
Top bun (with mayo on bottom side)
Onions
Tomatoes
Lettuce
Cheese
Ketchup
Meat
Bottom bun
You never EVER but the meat alone on the bottom bun. Put some pickles/mustard/hot sauce there.
It's supposed to go
Top bun (with mayo on bottom side)
Onions
Tomatoes
Lettuce
Cheese
Ketchup
Meat
Bottom bun
Kill me now. Please. If you don't put the cheese directly on the meat, it's not even worth eating. On top of that, the cheese on the ketchup will make everything slide around way too much. All condiments on the bottom bun. If you need to add more part way trough eating, put them on the top bun.
You want the correct way to stack a burger? Here it is:
Top bunLettuce - iceberg is nice, but Romaine will suffice. (see what I did there?) I prefer them shredded.
Tomato - one big, thick slice
Bacon (optional) - if you happen to have some bacon handy, put it here
Cheese - almost as important as the meat. You'll need to use
medium aged cheddar, no if's, and's, or but's. Place these on a freshly grilled patty, covering the entire thing with a little hanging over. Don't put it on while it's barbecuing, just don't.
Meat - 100% Alberta Beef is nice with some BBQ sauce spread on while it's grilling. Bison also works well. Cook them well done.
Pickles - these fit nicely under the bun. Use bread & butter type pickles for maximum flavour.
Condiments - these always go on the bottom bun. They soak in so your burger won't be sliding all over the place. I use mustard and hot sauce here.
Bottom bunYou can never taste onions. They just add crunch which you're already getting from the lettuce. Don't bother putting them on. Mayo is the same: useless.
As an alternative, get some buns, put a 3/4 pound beef patty on it, and add poutine.