Recently getting back into biking and am in need of a new bike after my brother got into an accident with my old mongoose and DESTROYED it! All of the bike shops in my area are extremely over priced and I really don't want a Walmart bike. I have a 16 mile round trip commute to work 5 days a week and I'd like to save gas and start biking my commute once warmer weather comes. I've ridden a diamondback bike before and loved it! I've also been looking at specialized bikes also. It is by no means a smooth ride to work, so I'm looking for a bike that has front suspension, disc brakes, and a flex stem. Any help would be appreciated!