Hotels: ITC and Marriott. There are several Marriott properties that offer 1 rupee per point, and for ITC, 1 Green Point (GP) equates to 1 rupee. It's important to note that both ITC and Marriott have variable rates. If an ITC hotel quotes 10k Green Points for a room, the rate could drop to 8k after a few days. The same variability applies to Marriott.
Flights: Vistara was great. Apart from Vistara, you can get good redemptions with KrisFlyer, United, and Turkish. There are relevant threads for these where people have mentioned their annoyances. I don't have any idea about Qatar or Aeroplan.