I, Analyst: How Can I become an Analyst?: "You need skills we don't have, you need to be able to write for technical people, and you need to fit in. We won't know if you fit in until we talk to you, but if you are a professional, you have a thick skin, and you like to joke around a bit, you'll do fine."
My colleague Richard Monson-Haefel on the research analyst business. BTW we're currently searching for two analysts to focus on communication/collaboration/content management topics; please see the "email" and "ECM" job descriptions on this page and follow up via the directions therein if you're interested.