Akemi Iwaya is a devoted Mozilla Firefox user who enjoys working with multiple browsers and occasionally dabbling with Linux. She also loves reading fantasy and sci-fi stories as well as playing "old school" role-playing games. You can visit her on Twitter and Google+.
DID YOU KNOW?
Only three films to date have won the “big five,” by bringing home an Oscar (Academy Award) for Best Picture, Best Director, Best Actor, Best Actress, and Best Screenplay: It Happened One Night (1934), One Flew Over the Cuckoo’s Nest (1975), and The Silence of the Lambs (1991).