Have your flights tracked with Yapta.com.....they will notify you when the flight you would like changes from day to day. and will help you get a refund if the price drop is lower than what you paid. I believe its 150$ for delta, usair, but only 50$ for jetblue. This could
solve your early booking problem. I've already gottena 50$ refund from jetblue due to yapta.