looking for best DJ controller around $500 for a MBP that supports Traktor Pro 2

I am an avid fan of Electronic Dance Music, and I have always wanted to have my own podcast. I assume some of you on the forums are musicians? What would you recommend?

I'm interested in the Traktor S2 controller, but it has been out for a while now, should I hold off until something better comes out?