I'd go with the 8, personally - more options. However, without knowing your situation (terrain, distance, etc) it is hard to advise one over the other.
The Bikes direct bikes are good bikes for the money, with the tradeoff of not having a local bike shop to help with any warranty type issues.