Star Wars Magazines Posted on February 22, 2006 by theLogBook.com Store Star Wars Insider (1-year subscription) –