It's amusing to see all the love for it, since I really didn't like Thinkbaby at all. We used it for years with DD when she was younger and I didn't find it easy to spread at all. =\
Compared to a other mineral based, it is the most spreadable IMO. I can put it on without swearing and the kids can put it on themselves. I chose to only use mineral based because the kids are slathered in it all summer. We also choose only mineral based when vacationing in the ocean because in theory, it is better for the environment.
I'm a special snowflake here because... given a choice between buying a non-mineral based sunscreen and it actually being used vs buying a mineral based sunscreen and it not being used... I just want one that gets used. That's all I want in life. One that will get used consistently.