I just received my 720. I love it! However, that ends at the Chinese power connectors. I dropped power 4 times while testing it in my truck. I tried both 12V holes and both dropped power over bumps/vibration. I finally got it to not loose power by forcing the 12V plug hard into the receptacle and holding it there. None of my other electronics display this behavior.
That said, what a unit!
Matt
Scottsdale,AZ