I always hated the "show your work" because I could usually do it in my head a lot faster so I never bothered. I always got poor grades on the homework because of this but was always the top in my class when it came to the tests. It drove the teachers crazy, especially since I could often skip a few steps doing it in my head, often faster than the teacher. While in high school I had a fancy graphing calculator though it was rarely allowed for tests.
I think that there are times when calculators should not be allowed and other times when they should be. In 3rd grade we had to memorize multiplication tables which has been useful ever since then. Kids who never learned this are severely disadvantaged later IMO. On the other hand, I was bored out of my mind in later grades doing nothing but addition/subtraction/multiplication/division over and over, especially addition and subtraction. I'd love to see more focus on creative problem solving than repetition in later grades.
If you rely on a computer for everything you're severely handicapped over those who are not.
I can see some use for computers in the classroom but I think it's limited as well. They're a useful tool, but shouldn't be depended upon as a crutch.
-Aaron