I've been looking for something reusable that doesn't have a straw. I'm not a huge fan of spouts either and I wanted a lid. I also didn't want to spend a fortune. After an surprisingly successful trip to Payless for tennis shoes, I decided to walk over to Walmart.
I'll be darned if I didn't come across these for $5. Dishwasher safe, no straw, and has a lid. The extra screw top portion makes it easy to fill with ice too. I'm also thinking I could fill with fruit so it doesn't get squished.