May 25, 2008 The Phoenix Has Landed (on Mars!) Image by Getty Images via Daylife Hi all… The geek in me won’t let me let this day go by without commenting on the…