I had a BLT for breakfast. Definitely one of the top 3 or 4 sandwiches ever created.
McDonalds may have invented it, or at least they brought it to nationwide popularity, but it's a poor substitute for what can be made quite easily at home.
My spin on the "Egg McMuffin" is this:
Way better than what you get at McDonalds.