You have to make two pages, the index page (the main page) will load the intro SWF. Then the SWF will have to link to whatever the other page of your site is. I can't imagine free hosts not letting you make a second page, that being said I don't use them nor do I know which one you are using to know if its possible. Each host is different.
If you want a really cool site, generally an introswf is going to drag it down. That was one of those things that people did before they realized how often people leave their site right away. I would suggest not doing it, but thats up to you.
jeremy - gnomeontherun
Educated questions often get educated answers, and simple questions often get simple answers.