If you have money to spend try getting omniture. Google trends is good too.