I have your avg. wal-mart specialy peice of junk bike...and ive started to get alot more experienced now...the bike isnt holding up tot eh beating i give it. What is a good bike for around 300 bucks that has full suspension. It needs 1) to be durable 2) to have good suspension 3)to be as light as possible. any suggestions?