For German lagers, since the extent of my temperature control is a wet t-shirt swamp cooler, I fake it and use either Wyeast 1007 Altbier or 2565 Koelsch.
For English ales, I like Wyeast 1469 West Yorkshire or 1084 Irish. But for Scotch ale I like 1728 Scottish.
For American ales, I don't know. I've used US-05, but am considering a move to Wyeast 1450 Denny's Favorite Fifty or one of the other American ale yeasts.
And this winter, I hope to finally make a real lager with Wyeast 2112 Steam. I still won't have real temperature control, but can continue employing a swamp cooler with a house temperature of 65 degF.