The first thing you should do when looking for an agent to represent your work is to familiarize yourself their area of expertise. Not all agents focus on works of fiction, some are only interested in technical books, while on the other side of the coin other...

There is a wonderful membership website that I once enjoyed. The site is filled with Internet Entrepreneurs who are successfully running an internet business. There are a series of detailed interviews discussing how each of them got to be successful. Without exception, every single business owner said you have got to do your own website. The number one regret by those who hired others was the money they spent on web designers. They all learned HTML in the end. Now I am not saying that you will be stuck building your own websites forever and ever in fact, I encourage everyone to have propellerheads on their team.