5945
It's not a big money (relatively speaking).
Domain is around $15/year, and the host $4/month.
You can use
SurpassHosting, which is also the host for our XOOPS Website here, and we have only a very good experience with them. Use the code "xoops09" and you'll get 15% discount for the already steal-price.
The "Power Hosting" for $4/month will be more then enough for you needs.
Of course, XOOPS will be a very good solution for your needs, and we'll be glad to help you with the installation.