I don't really follow a recipe, but it's pretty simple. The secret is to make a cheese sauce (I like to use sharp white cheddar cheese), and not just mix all the stuff together in the baking dish.
Boil macaroni in heavily salted water.
Melt as much cheese into as little milk as you can with a bunch of butter until you have enough sauce. If you want more flavor, make a light roux for the cheese sauce first.
Put macaroni in greased baking dish.
Add sauce.
Cover macaroni in thick layer of shredded cheese and bread crumbs, or just shredded cheese if you don't like bread crumbs.
No eggs. They are the worst in mac and cheese.
Cook until the top is nice and brown. Don't overcook, or the sauce starts to separate and it just gets really greasy.
No big deal. If you want that fake cheesiness, you need to use cheese sauce or a cheese blend like Velveeta.
i'm gonna make it....and add lobstah