I'm a huge fan of Amazon EC2. They charge base on what you use and most likely where you're at now, you can fit on a small server. The cost will vary depending on usage but I presume for where you're at, it should be under $100/month although that might be more than what you're willing to pay.
You can also go with some VPS for now until you're ready to jump to AWS
You can also go with some VPS for now until you're ready to jump to AWS