mobbit.info :) kinda cool stuff on there , i always make sure to keep an eye from time to time
You should visit the labs of different companies
try next generation software still in beta
download source code of some, try palying around , help in reporting bugs
spend some time on some communities helping fellow geeks...stuff like
www.stackoverflow.com
reading Ebooks, browsing on art topics, photography...
those kinda things usually keep me busy
I think it is not about a software you can use, most of the time using simple tools u can do good things