Take a look at my site which I unfortunately don't update frequently and is not updated sine 12-14 months.
http://invitation_to_islam.tripod.com
If you guyz want I can design some wicked graphics for you and I can help out with flash too. Flash is bit slow for dial-ups thats y I prefere Graphical Animation although I have DSL.