use a better marker scale method; nineoldandroids for backward compatibility