DJ Supernatural Hybrid.
http://www.autogeek.net/supernatural-hybrid-sealant.html
Black fire wet Diamond
http://www.autogeek.net/blackfire-all-metal-sealant.html#reviews
For bugs I soak them with water and spray soap on them. If you have a good wax and sealant on the car they should come right off.