That actually does not look bad. I was expecting something disgusting.
EDIT: Replace the ham with turkey or roast beek, add some tomatoes, and put some Italian dressing on it. Grill the bun with just a tad bit of butter for good measure. Yum.
EDIT 2: beek?