The way I do it is like this –
1. Listen to an artist mix that I’m interested in and try and find the track list through google or on the comments or listen to something posted by one of my favourite DJ’s or producers on Facebook
2. Search for the song on youtube to see if it’s the right track and listen to other remix’s (amazing how many underground house tracks are on youtube!)
3. Google the track with download at the end and see what online shops have it, usually Juno or Beatport
4. Try and find a coupon online 😉
5. After I’ve put the track in my cart I usually click the artist link and check out the top tracks they have released on beatport I click follow if I like more of their stuff and if I really like them I click ‘like’ on facebook so I see their new releases.
6. After I have gone through the artists back catalogue I click on the label they’re from in beatport and check out all the other releases from that label and then repeat the whole process again with the artist/top tracks/labels they have released on/other artists on that label etc.
I’ve found myself using facebook to find mixes and new tracks probably more than any other service, liking your favourite artists can pay off.