I use a python REPL as my calculator. I went through many different apps until it hit me that was what I wanted.
Also, I have to admit that python 2's default behavior regarding integer division is not what one expects from a calculator (I expect 3/2 = 1.5).
I'd rather use my existing knowledge than learn how to interface with something that is probably not as robust or as well designed.
I only recently discovered that there's a lot more to R than intuitive division of integers ;)
Just the other day my pregnant wife asked me to calculate the aprox date she'll give birth (considering she has 17 weeks) ...
from datetime import datetime, timedelta
print str( datetime.now() + timedelta(weeks=40 - 17) )