These days, we are often bombarded by what is sure to be the next latest and greatest in technology. Those with the financial resources and a great idea often bring their product to market without having looked at its long term viability. A few make a quick buck before fading away, making room for the [...]