Hey suna13
I would strongly advise against submitting it to the "free search engine submission" schemes you see floating around, they often lead to your website being blacklisted from certain search engines! The best method is to let the engines index you naturally or submit to them manually, often than not google will index you if your linked from other sites fairly quickly.
The paid search engine submission services are very expensive and often than not you can do exactly the same thing (sure, it might take a little while longer) but it would save $299 (yahoos express price!). In terms of free search engines, I believe most of them are "free" but alot offer paid submission, which people fall for.
Make sure you have submitted your website into dmoz,
www.dmoz.org as that's used in a wide variety of search engines