I rarely eat fastfood.
A month ago i had my first McDonald's meal in years. Was on a roadtrip with some mates and we got a bad case of the munchies. It was surprisingly tasty, though i shudder to think what was really in it.
Though i should add being in Australia we have this thing called an Angus burger, using actual Angus beef so its actual meat and is tasty. A lot of there other burgers seem to use real meat too. You might have that in America too, i don't know.
In terms of your typical fast food i'd rate Hungry Jacks the best(not that thats saying much), their burgers taste way better than McDonalds and free drink refills are always nice. KFC is the worst, disgustingly greasy stuff.
Home cooked food is always better though. Fun to make aswell.