This site has some useful information about how you can incorporate different types of technology into an ESL classroom. They include hardware, like projectors and whiteboards, as well as software, like blogs and podcasts.