Pease read this full post before replying. - including the link below.
Read this, Read all 2 pages of it.
http://forums.servermatrix.com/viewtopic.php?t=6978
In there, you wil find some VERY important questions, you will also find a post by me with all the costs you are likely to encounter.
Im been quite serious here, I find these forums quite amusing, we have so many "im making a game server control panel" and then we have the "how do i use ssh" that turns into "im starting my own gsp!". I get a great laugh out of it, but i dont think the customers of these "gsp's" are going to find it all too amusing at all.
With having the money, let me put it this way. If you are starting a pizza shop, you will not be making profit right away until people hear of you and get to know your around, and that you make good pizza (assuming you do). The shop itself, with the rent is your server, you must pay a monthly fee to your land lord for the shop space (in our case, servermatrix). Then you need to buy your cooking gear, the tables/chairs, and decorations (website/software for your server). And now, you have no idea how to make a pizza, you know you need a pizza base (the OS) but you dont know how to make it (use it), and you know you need toppings on it (the game servers), but you have no idea how much toping to put on to make it a GOOD pizza. If someone asks for a peperoni (sp?) on pizza, you have no idea how much a good pizza needs.
You cannot start up a pizza business without the money behind you to get it started! You would not be able to afford the rent after 1 month, you would not be able to afford all the decorations, the tables, the chairs etc. People dont go startinga pizza shop with $100 out of their back pocket. The exact same principals apply here.
You dont know how to use the os - you dont know how to manage the game servers. How is a customer going to react when it takes you a long time to get back to them on simple questions. If a customer messes up their config and you need to fix it - how will you if you dont know your self.
You already have the attitude that you are not going to have a successful business, you already are saying "im not spending money on something that will fail" no matter how you word it thats exactly what you said. If you cannot get together the cash to make your company work. Why bother?
Dont take this the wrong way, but are you out of school yet? It doesnt matter to me if your not, i registered my web development business when i was in my final year - but i had been messing with that stuff for 2 years prior to it.
If your out of school, even if you have a job you might want to think about doing a night course on server administration, ie: linux administration. You may be better off going with windows tbh, there are alot more games supported on windows, and you said yourself you know how to use windows not linux. There is no use digging yourself deeper when there is no need, in linux a simple wrong file deleted or a single file getting modified wrongly, or a single command typed wrong can leave you needing an OS reload or tech support needing to get called in.
I have seen alot of people come and go on these forums, i have seen many new "companies" started then the people just disappear, and i have tried to help everyone i possibly can so they can succeed. Im trying to make you "see the light" here that a gsp is not something you jump into lightly. Apply real business practices to your company. Think what you would do if you were opening a computer store, or a news agent, or any business. Its not a simple matter of registering the domains, pulling out your - or your parents credit card, and setting up a website. That would be like paying your land lord for the shop front, then just starting up. First off its not legal to do that, and second off there is nothing planned out. Even the best planned business can fail - but its less likely to than one started on a whim.
eeep - and one last thing, Out of all my 1070 posts - only about 5 of them have been bitchy. this and the one above included. And they have always been when i have seen the same things too many times.