I enjoy the consulting role the most because of the interaction with a company's users and management. I love the idea of listening to users or management discuss their pain points or needs and then being able to provide a solution that meets those needs.
I'm always looking to take on new business to assist to handle their IT needs. It can be something as simple as supporting an office as small as 2 users or as large as 300 users.