Upgrade Your Software, Not Your Hardware.

Some thoughts on why buying the SuperDeluxe Blastomatic3000 instead of practicing and training is usually not a good idea, over at Ricochet.