Product review (2 stars): Good dishwasher, roomy interior, deep top rack, very quiet
I bought this from Lowes, as it was on sale and I had a 10% coupon code.  It replaced a 12 year old Kenmore unit that was slowly dying.  It comes with the drain hose, but you have to provide your own power cord (if not hard wiring it) fill hose and 90 degree fitting.  It was simple and straight forward to install.  So far, I've used most of the cycles, and have had excellent results.
 The dishes are clean, and for the most part dry when I use the heated dry.  The tops of coffee mugs will have some water on them, stuff isn't bone dry, but they weren't in my old dishwasher either.  I do use the recommended Cascade rinse agent, as well as Cascade Complete dishwasher soap.  I don't prewash my dishes, and they have been coming about great.  It's way quieter than my old machine, but not as quiet as my sister's Bosch.  At this price point, I'm happy with the noise level.
I don't put the silverware basket on the door, it just seems awkward to me.  When I need extra room, I  attach it to the front of the bottom rack.  For the most part, I leave it in the bottom rack.
I love the extra depth of the top rack.  I can fit taller glasses and water bottles that would have had to go on the bottom of my old machine.  I have noticed that if I put salad plates in the top rack, you have to be careful of the top spinning arm if they're positioned near the back at too much of an upright angle.
I also purchased the Lowes 3 year extended warranty, after reading about other people's experiences with electronic panels, pumps and heating elements failing.  For less than $70, I figured it was worth it for the peace of mind.

UPDATE:
Better buy the extended warranty, dishwasher stopped working at 18 months.  Something mechanical has burned out, I'm guessing the pump.  It was in the middle of a wash cycle, and there was a nasty, burning rubber smell.  There was nothing on the heating element.  I pressed "cancel" so the water would drain, and nothing happened.  The water wouldn't drain.  There is nothing clogging the drain tube, at either end.  This is a great dishwasher when it works, but if it's only going to last a few months past the manufacturer's warranty, it's not worth it.  When this unit fails, I have no doubt that it will, and my extended warranty is over, I will be going back to the Kenmore brand. Hopefully they still have machines that aren't just rebranded Whirlpools....