Basically there should be a thumb-nail width between the longest toe and the front of the shoe. For me that means wearing a 12 in running shoes when my street shoe size is 10.5 to 11. A half size increase represents about 1/6 of an inch, so take that into consideration as well. Ultimately you have to be comfortable in the shoes. If the 12s work fine except for the laces, get longer laces.
I totally agree with Len. You probably have shoes that are too small. I am a woman and have always worn mens shoes...even in high school (athletic shoes that is). Always a 10. In the last few years I've been wearing an 11 in my running shoes and most, if not all of my feet issues have gone away. My little piggies were always squished. Now I can wiggle my feet, but I make sure to try on alot of shoes because I the mid-sole to benice and tight/supported, and then my toes to be loose and comfy.
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
~ Love'em or Leave'em Valentine's Day Dash 5K - 2/13/10 (32:50)
~ Some local St. Patty's Day 5K, gotta register for one - 3/13/10
~ Birch Bay Road Race 5K - 3/27/10
~ Need to register for a 10K before June
~ Seattle Rock 'n' Roll Half!!!!! 6/26/2010
~ Danskin Triathlon (Sprint) - 8/15/10
FYI - I just bought a pair of Brook (not the same style as yours) and the saleman told me that Brooks tend to run about a half size smaller than the Asics that I was running in. So, you may be better off trading them in for a slightly bigger shoe. Hope this helps!
Now, if you are going to win any battle you have to do one thing. You have to make the mind run the body. Never let the body tell the mind what to do. The body will always give up. It is always tired in the morning, noon, and night. But the body is never tired if the mind is not tired.
~George S. Patton