Aaaaand we're back. Web-design diva Marie Poulin sent us these shots of Helo lounging on a Mac tower and hanging out in front of her new 27-inch iMac back on May 5. Thanks for your patience, Marie!