Today is Earth Day! You can tell because Google has a different logo!! My school is hosting the local Earth Fest this weekend and it should be nice (please, no rain!). But, my Techy-Feely thoughts are turning to some neat sites I have seen that showcase our world via mashups and APIs. First Up: Flickrvision…