KENWOOD all the way.
I have had and do currently own 3 Kenwood decks.
I have had Several other high end brands over the years, Pioneer, Alpine, Eclipse, Yamaha, Nakamitchi, etc and the Kenwoods take the cake.,
The 622 is a great deck, I put one in my GF's GTI and it is a fantastic deck.
The Excelon series of decks are superior to those as well, typically they have the system EQ built in, 4.5V pre amp outputs, and more.
Also with the Kenwood decks you can later add a Music Keg for massive amounts of MP3 storage at your fingertips. the 622 is also Sirius ready.
I got my 622 for $250 a year ago, floor model at a local Audio store.