This site has a comprehensive list of a ton of companies that hire for telecommuting. I mean, this site is AWESOME!!!! The jobs are listed mostly by people who are currently working for a particular company and what the individual has to say about both the job and the company. They even go as far as to explain how to fill out the application, or what to expect after the interview.
Telecommuters are welcome to post and place their job on the site also, so it is always growing. In order to post a job, one must register for free, of course. You can ask questions about a particular job in their chatrooms and they have so many people willing to help you out.
This is one resource you don't want to miss. Take a glance and you'll be surprised!