www.vegas.com has always been the cheapest I've found; but if you're only looking for a hotel you'd probably be fine just booking on the hotel's website.
I really like the Flamingo Hotel. Its right in the center of the strip, is reasonably priced, has an awesome pool/lawn area, has an outdoor flamingo habitat, has multiple good restaurants/buffets, and it was just renovated a year or two ago.