Hell man, go register over at Acid Planet (
http://www.acidplanet.com). You can view thousands of artists who have records out, or artists who are unsigned and independent ("indie artists"). There's plenty of good songs at the site. One great one is Above All Boundaries. I think it's #1 on the top 25 list for Hard Trance songs, I'd recommend it.
Not all artists allow you to download their music, and you HAVE to be registered to do so, unless of course you get the program Orbit. It's a rich media downloader, and you can rip the .asf file (the song) from the Acid Planet "Rockatron", which is basically the media player.
You can listen to the song as .asf using Windows Media Player, but if you want it on your mp3 player or something, you have to convert it to mp3, obviously. For converting, I'd recommend imTOO Audio Encoder; it works perfectly for me. You can probably use a different program for ripping the .asf files, but Orbit is probably the best program I've used for embedded file downloading.
Anyway, my top 3 songs are:
1.
Above All Boundaries -- Arctures2.
Karahana -- CJV3. Moholithic Filter -- Scott Fisher, a feature in Fruity Loops 6 and 7. No link.
You can download Above All Boundaries, so rejoice! Karahana will require a media rip. Karahana is Psytrance, so you may not like it the first time you hear it unless you like Psytrance a lot. It's good for dance; you gotta let it progress to get to the good stuff.
The other song; you'll have to try and google or something. Moholithic Filter is Melodic Trance, but is suitable for dancing.