One thing that has not been mentioned is that if you book your reservation more than 180 days in advance, you can call CX and ask them to request those seats automatically for you when the seating window opens. It's worked for me many times, I have always gotten my requested seat-so if your return is more than 180 days out, call now and have the res. agent put a "request" in for you.