Last week, a law was passed in Spain that makes the use of a GPS in a car, or on a motorcycle, illegal. Apparently you can have it on, but you are not allowed to use it, ie, touch it while riding.
According to the source (see the via above) this would include having a motorcycle helmet headset.
The law is very strict. It's cheaper to speed by 30 mph than to get caught operating your GPS. A 200€ fine and a 3 point reduction in your license will be applied. Getting caught speeding by 30 mph only merits a 2 point reduction.
The law should come into effect within 6 months. It means that you can not touch your GPS screen while on the road.
Radar detectors and jammers were already very illegal, with a maximum number of points attributed if caught (as it is in France).
The reasons behind these laws are obvious; Spain is in dire need of money, and anything you do to prevent them from getting your hard earned money is going to be punishable. Most GPSs have speed camera databases, warning you about an upcoming radar, meaning less revenue to the state.