I use Best Bowling (free) for the iphone. It tracks scores, leaves, spare %, carry %, and many other neat things. I know that there are others out there, but this one gives me more than enough features.
if you have a android, Frames works nice cost $10.00 but there is a trial version http://www.warilysoftware.com/
I'm using Perfect Game for iPhone. It has a small one time fee. There are a lot of good features that you can use or you can just input your scores.