I've got the 405CX and it has been great.

Whatever you decide to get, just be patient and watch Amazon for a few weeks. Cheapest prices go up and down surprisingly much.