I'd imagine if you have been riding mountain bikes for 18 years you will have had some pretty slick bikes in that time!
Going to a Da Bomb would be awful....
Have you thought about going for a 24" or 26" instead?
20" is good for leaning on but if you have been riding 26 for that long maybe just starting on something bigger would be better.