staying up to date with current design trends

http://trendwatching.com is good too. They have a newsletter well-designed and going into some depth.