Best ab and leg routines for quick results?

I am going on vacation during the first week in August. Without having to pay for a gym membership, I want try to have great looking abs and legs in time for that vacation. Does anyone have a suggestion for a routine that would help? I do have some free weights (6 lbs) and an exercise ball. I have read other answers to similar questions, but no one has mentioned the specifics of their workout (i.e. how many minutes, how many reps, how to do the exercise).

Also, how much water do you have to drink each day to help tone your body? Do you have to drink it all in one sitting? Can you drink one bottle at a time in one sitting or does it have to be spread out (like 1 bottle an hour)?

Thanks for all of your help!