Review: Acer Aspire 8950G aspires to greatness