Only Marketiva have full E-Gold support...
They'll give you free 5$ (real money) :)
they have no demo account, live and demo account is merged into one (you have LIVE money and -VIRTUAL money for training-)
they'll give you 10000$ virtual training money
you can deposit as little as 1$...