I decided on the Diamondback. They had the same bike at Nashor.com with a 20% off coupon code it came to $394 with shipping and taxes. The assembly was pretty simple, just needed to take it to a bike shop to get the front and rear derailers adjusted with was in my case an additional $10.
Thanks for all the comments. Loving the bike.