Can't speak for the USA, but in Europe, KFC's been my fastfood of choice for more than a decade now: clean, inexpensive and actually tasty. McDonald's is good but ridiculously overpriced (to the point that you can have lunch at a proper restaurant for a price of the small Big Mac menu), same goes for Subway. The sandwiches are delicious but don't really make sense considering price