Some good suggestions there flbrit73 and let me welcome you to Flyertalk and the BA Board. There are a fair number of members with an extensive knowledge of very good TP runs (^) and what's available.
I hope you find something and if you can we all like to hear the end results from queries.