Softball is awesome, I usually play every week. 
Without homeruns however, softball would not be that much fun to me.  I love jacking one and pulling my Bonds/Griffey imitation.  Something I always wanted to do in baseball.  Now I do that shit every game in softball, gotta love it.