BSPC-070111 – Steve Jobs iPhones it in

iPhone is released, nerds rejoice!