this was stated above:
"good, i'm web designer too, but it isnt the web designer's job to market the site "
uhm...sorry to say, but that is not a true statement.
The "design" of your website has a HUGE impact on well your website will rank in search engines.
Also, I would spend VERY little time on meta tags, as they are not very imporant.
alimaserrat, unless you have lots of time to learn about Search Engine Optimization and getting ranked in search engines, yes... you should pay for it.
but be very careful if you pay for it... DO GOOD research to make sure the company you pay for search engine ranking is GOOD. They should "really" know what they are doing... and if they guarantee any thing... walk away from them.
there is no "simple" way to get ranked.
there is MUCH to learn
GOOD LUCK