I decided to book our honeymoon ourselves, but I didn't want to go through orbitz or expedia (etc) because I didn't want to deal with last minute flight changes like I always do through them. So, I tried aavacations and had a wonderful experience. Nothing was changed on us, and when Manchebo went totally non-smoking, we received a call to make sure this was okay (if not AA would have made other arrangements for us). I have no complaints!
Click on each tool to see a sample.