In this [article](http://news.beatport.com/the-beatportdecade-interview-armin-van-buuren/) from *beatportal* Armin says "Ordinarily, I use rekordbox to prepare my tracks for the Pioneer [CDJ2000s](http://equipboard.com/items/pioneer-cdj2000nexus-professional-wireless-multi-player) I play on and it keeps count of the number of plays in my sets of each track".more
In this video (in 0:19) you can see Axwell using Pioneer Rekordbox. Rekordbox™ is the best way of preparing and managing your tracks, be it at home, in the studio, or even on the plane! It allows you to import music from other music management software using the Bridge function or by simply adding them into the software for management. Rekordbox will work out the BPM and allow you to set hot cue and loop points into the track, utilizing a full beat grid view in advance, as well as color coding your music and adding all the ID3 information so it appears automatically later on any rekordbox enabled Pioneer DJ player.more
Rekordbox is very good to prepare your livesets and sort your tracks into folders. The settings like cuepoints you set on a track will be automatically loaded into the latest CDJ's!
I see all my track collection, demos, cut, full tracks, paint it in different colors, comment it on which step when i ended, see how limiter it works on waveform, FATness) and copy all on flash USB Many Folders, Many Playlists... all on my hand!
Use this everyday and everytime i prepare my music with grid patterns and hot cues and arranging music on my USB for live performances. This makes DJ'ing so much fun and so quick. After doing all the homework at home , when i perform live i don't even need to use headphones to cue up the tracks or do tricks. its really the best dj software there is available