The way we use language is funny. We see something and if we like it we call it the best and when we see something even better what do we call it? Bestest? The same is the words commonly used with technology. We have cutting edge technology and when the edge of that technology gets a little blunt in 6 months we get something better and call it cutting edge. No, cutting edge was the earlier one and this is better that before so it has to be something even more "edgy". What can we call it? Bleeding edge? Hemorrhaging edge?