I'm looking for a VPS to test out as a database server for one of my sites, looking for something with cpanel. After a week if the performance is good I will continue to maintain the setup and be willing to pay up to $14 a month.
Dreamhost has VPS for DB specifically. but i don't like the fact you have to order regular hosting before you can add on the VPS
I have seen some hosts offered 30-day money back on their VPS hosting solutions. try to do a search via Google or Yahoo.
You need to give more specifics for your requirements... Am I getting this right? You want: 100GB space MySQL database cPanel cheap (<$20/mo) Are you willing to compromise any of these? If it is for a database, are you willing to compromise the cPanel, and just have MySQL?
Found this for you, but I have no idea if they are any good: http://www.jollyworkshosting.com/affordable_openvzvps.php Highly doubt you will find 100GB for $14, but this is for $16.95. I found them using Host Search - you can enter your search criteria and see what comes up... http://www.hostsearch.com/search_results_v.asp