What do you think about the icon size of 30 or 26 pixels? I think they are more sexy. The size could be stored as variable like

```var iconSize = 30;
icon = new OpenLayers.Icon(icon, new OpenLayers.Size(iconSize, iconSize), new OpenLayers.Pixel(iconSize * -0.5, iconSize * -0.5));```

Or as paramter for the map class/object... What do you think?