Hmm - I do it by artist.
I arrange mine so i have records at the front, some records at the back and usually the majority of my records go in the middle.
theres a thread on here already bout this, think its called "planning ur mixes"
i do it in alphabetical order of record label. makes the most sense to me for some reason.
I just have assorted piles, lol..
'Dark/Techy pile'
'Liquid / Gay Tunes pile'
'Dubby shiz pile'
'Old Skool pile'
'Promo's pile'
'Shit Tunes Pile'
I think thats about it.