Do you have any thought on the best places to post an RFP for Drupal 7 development and theme work?
I have posted on drupal.org and groups.drupal.org but someone mentioned odesk, but I wasn't sure if that would be fruitful or just overkill.
drupal.org reaches a wide audience, and is a good venue. That said, please be aware that widely distributing an RFP can be harmful to your project. Many of the best shops don't respond to RFPs. Advomatic has published an interesting presentation on this topic.
There is the paid services forum on drupal.org and there is also the #drupal-consultants channel on chat.freenode.net, wher you can find consultants to discuss the project in real time.