I have used the Griffen & Howe research program before and found them the be very useful and helpful.
Tom