Some of those jobs are easy money for the IT contractor with the right set of skills.
I grew up with a father who was a very skilled general construction contractor. I was a fair carpenter and finisher before I could drive. Installing a TV is a relaxing afternoon for me. Now I would add that I always guarantee my work and use the manufacturers warranty for any parts used but If the client wants to mount the TV on a wall I can see structural stress on or that I know has plumbing in it (possibly even pre-existing water damage) I won't guarantee all of the job. I have even built a portable video wall using 15 60 inch screens and a custom video server which I am immensely proud of. As for remote backups, I also offer FTP backup services to my larger clients. It is more expensive than the big boys' offerings but I offer something they don't: My service includes a free hour of service onsite to assist in the restoration process, which is quite often far more difficult than simply saving the data. It is however, something I have a lot of experience with.
Work is quite often where you find it. The only real show stopper I see on that list is hosting Exchange. Even Microsoft Engineers who helped design the software come up blank occassionally when it starts behaving badly. I stay away from Exchange at all costs unless someone REALLY wants to make it worth my while. I think the more important thing to remember is to have an accurate assessment of your skill set in mind when considering a job. Do you really have the know-how to do it successfully and can you support it down the road if the customer asks
Keep Up with TechRepublic