NWP has my vote. Even though it's close, but I like theirs better. 1. They made real nice effects, I prefer them. 2. Their materials aren't just made up of people's renders. They used mostly different renders.