+1 for Ingersol Rand impacts...I use the 1/2 and 3/8ths electric drives at work every day. Good stuff! I have only encountered a few things that the 1/2 drive couldn't torque off. I go with pneumatic for the hardest/most seized stuff...but the electrics get the job done 97% of the time.
As for throwing away Craftsman tools...I know I don't. I use everything from junk to top-of-the line. If it gets the job done, it will be used. Amount of usage plays a big part in it though...and anything is usually better than nothing. My .02