Nainital without any second thought!! First of all, it's going to be inexpensive trip, and you can cover most of the sightseeing places in a single day very easily. Scenic beauty of the hills & naini lake is far better than rishikesh. Go for Nainital over Rishikesh anyway!