Text is better, but if your site is mostly graphical, then you definitely should use these in conjunction with meta tags to allow spiders to get some kind of idea what your site is about.
Go search for something and see how many results you get where the term isn't actually on the page anywhere, but is instead an image's name. It just doesn't happen.
Comment