vaacutabove,... Perhaps you can be more specific in your concerns about QB. Many of use QB, are pleased with it, and may be able to provide some help. But, we need much more detail of your problem. What you wrote is insufficient and does not make sense.
If you want something to just do billing (as your title suggests), then what will you use to do your financial management? If you split up these functions, you will have to duplicate information, and also run the risk of error. QB provides the financial management, AND the functions of Invoices or Statements.