I have to say I'm usually a Pioneer freak, but I gave Denon a shot. I was very pleasantly surprised actually. They work great and they have loads of capabilities. Make sure to update as soon as you get this product though, because it does have its corks. I'm giving this product 4 stars because it works great with USB and CD's, but minus one star due to some glitches while trying to hook these up to both Serato and Traktor. These require so many updates to get it to work properly with these application and in the end is not worth all the hassell. But I don't want to take away any of the thunder revolving this CDJ. Its a great CDJ. Between the Pioneer 400 and Denon 1200 its really a toss up. So if your in a pinch for money, definitely go with these bad boys. Definitely worth every penny.
Update 2012: Since owning these for about a year and a half I have fallen even more in love with these. They still run great and suit all my needs for my home set up. I fully recommend these.