First pass at Google Zooming.  I feel so smart, it's actually working, almost.