One time I used
lasvegas.com, I got the cheapest rate on there. The nice thing about that site is it lets you search by area (strip, downtown, etc). If you look there, make sure to check the hotel's website to see if you can get it cheaper through them.