Regarding Models:
monster_generic, monster_furniture or a cycler will do. Although some have certain disadvantages and advantages over others (for example, only a cycler will stay at it's exact position, the other entities will pull their model down on the floor)
--From Captain P from an old forum post.
For Counter-strike, use the cycler_sprite.