I like Allan's opinion on a lot of things. He's got an excellent trends model. Very accurate. http://allantrends.com Not cheap, but can be worth it! In this case, I think his clients will be very happy.