Checking out flyertalk on a regular basis is a great start. When you have some time to spare, read through this thread on mileage runs, lot's of good advice:
http://www.flyertalk.com/forum/Forum...ML/000027.html
Travelocity dream maps is a great tool also.