From what website can you download DX and TNA theme songs?

Try www.tnarevolution.com or www.tnauk.com. themes.xylot.com. you only have a 10mb daily limit. but there is lots of theme songs, old and new.