Cheme145,
This probably isn't the answer you want to hear, but I think it's important. When looking for your potential schools, select based on who's working there and what they're doing. When you attend a grad program, you'll be working with these people, so it's really important to establish that you're interested in what these people are doing, and also that you like the area the school is located in.
Once you have a nice list of places with people who interest you, take a look at how these schools are ranked. This will give you a feel for which are safeties, reaches, etc. Alternatively you could post your list here and people will give you their opinions.
In my opinion, you seem experienced and have strong academics. Take a lot of time to write an awesome statement, get some good LORs, and you'll do great!