We just picked up our navigator yesterday and this thing is off the hook! Wondering if you still like yours. I'm not impressed with mine. Kind of a love hate relationship.