I'm of the opinion that certifications add the most value for those who are early or mid-career, or working in a large corporate or government environment which requires it for certain job categories. If you're specializing in a particular technology, it couldn't hurt, but you'd need to stay within the specialty: an MCSE doesn't really add value for a project manager developing embedded applications; a CCNA is largely superfluous for an executive producer in new media.