I can't really think of anything better to put there
Just didn't know if there was some geocachey thing I was missing
If clicking "123 finds" took me to my logs - I'd rather have "My Info" there so I can quickly see my cache count instead of more > settings > logged in as
Seeing my logs is pretty nice when I'm trying to open back up a cache I'm telling coworkers about!