MY GOD WHAT A MARATHON!!!!
Cant thank you guys enough!!! Got there in the end (not with Leedroid though, couldnt get it too work!)
So what did I have to do in the end?
Well, I went back to stock HTC, and the phone was working ok, used windows to format the whole sd card to Fat32.
Then used unrevoked in the custom setting to use AmonRa.
Then I loaded my Rom on (Leedroid), went to the recovery and amonra came up. It then found my zip file, but before installing it, I formated the card again using AmonRa, then re-partitioned it to use Ext2 and Fat32 (thats the order that AmonRa gave me the option to do it in).
Once completed I rebooted the phone back to AmonRa (wanted to be sure so couldnt do enough reboots). I then went to install zip and it saw Leedroid!!!!!!!!!
Installed it, but then the HTC logo came up and stayed up for half hour.
So gave up, got a copy of oxygen and loaded that, and bingo bango, phone works!!!!!!!!!!
Apps2sd works too!!! Only thing is there seems to be a portion of my phone memory gets used each to time I load an app, most goes to the Sd card, but some seems to stay on the phone??? Confused, but happier!!!
Thanks again!
Finished at half 1 this morning, up at 6 yeah!!!!
(Ps anyone got any idea about the memory thing?)