Haro and Mongoose still make good bikes, mongoose have lots of value for the money, Haro have lots of completes but also still have stuff like the lineage line and re issues of the Haro masters etc, which are killer. I wouldnt say Haro are bad bikes at all, they do have some entry level crap but so does everybody. GT kinda sucks , They still make custom Pro frames but their completes tend to be heavy and department store quality, Id say GT makes a better Mountain bike than BMX these days. Diamond back is pretty much done, Loved my viper back in the day. Asfar as new stuff just avoid Mafia and lower end completes and you should be ok, Theres a lot of new companies out there so its better to ask which of those shine and stand out , Kink, subrosa, BSD, FBM ,T1 , Fiend , we the people , sunday, eastern, lots and lots of great companies out there.