Seems like quite a few people have gone to this guy to get some info and stuff. hes a broker so he has a few different companies he goes through to get you the best coverages and rates your looking for. Doesnt hurt to give him a call and talk...
http://forum.E46Fanatics.com/showthread.php?t=870084
link to his actual website:
http://www.famcoinsurance.com