It's often pretty difficult to make a short title for a webpage that offers a lot of varied or super-specific information. At SEOmoz, we say that the best practice for title tag length is to keep titles under 70 characters. That's pretty pithy considering that the title also includes your site or brand name, spaces, and other nondescript characters.