AVEMCO is pretty good because as opposed to a lot of other insurance companies--especially aviation ones-- they underwrite their own policies. Makes it a lot less of a hassle to deal with if something happens down the line.
Another good thing to get is the AOPA legal coverage plan for commercial pilots. It is more expensive then the private pilot one, but it covers you when you are in commercial operations.