iImage Information

I recently bought my wife a Garmin Nuvi 360 GPS for her Honda van. It came with this snazzy suction cup mount. However, the van has a curved dash board with a faux leather texture. This made it next to impossible to securely mount it in a convenient location. Here's how I solved the problem...
Step 1Here's the mount
iImage Information

Here's the snazzy bracket, but as you can clearly see it needed to be mounted on a flat surface. Some people mount this to their windshield. However, I'd heard that this is illegal in CA. We wouldn't want to break the law.
For what it's worth, the mounting position shown in the pictures probably still doesn't meet California law (at least section 26708 of CA's Vehicle Code) because it's above the dash but not in one of the "safe zones".
SB 1567 updated that section to add: "A portable Global Positioning System (GPS), which may be mounted in a 7-inch square in the lower corner of the windshield farthest removed from the driver or in a 5-inch square in the lower corner of the windshield nearest to the driver, if the system is used only for door-to-door navigation while the motor vehicle is being operated and outside of an airbag deployment zone."
About.com : Windshield Mounting of GPS Legalized in California (But There's a Catch)