I am looking at a new bike and have narrowed it down to two. The Specialized Vita Elite and the Giant Dash 2. Does anyone have any experience with these bikes and can give me your opinion? I really like both of them, but thought that the Giant had a little harder ride. All opinions are greatly appreciated!