I don't think I've ever been as conflicted about something as I am about the iTunes App Store. There are so many intersections at which it is both the best and worst at the same time that I'm having an incredibly hard time sorting out how I feel about it.