I used to have a thing for McDonald's breakfast burritos, with lots of hot salsa. I didn't buy them often, but I would get in ruts when I would totally crave them.
Half the fun is their comparative rarity: Some McDonald's, especially in L.A., don't offer them at all. And even here in Seattle, they're only available until 10:30 am weekdays and 11 am weekends, so the time element was always a factor.
Now, however, McDonald's may offer breakfast all day. I can't decide if that's a good thing or if it kind of ruins the thrill of the hunt. I think the latter.