I think you managed to find some good services and there is no need for the new search. Just you need to understand that hostingsource.com - is US based host and have servers there while libertyvps.net is so called offshore services and have servers in Netherlands (and accept mainly Bitcoins).
But both are good so you just need to understand what they need to be used for and based on this and my information above - make decision.
VPS accounts from KVChosting.net and QHoster.com are cheap and reliable and they are able to meet all your needs.
Having a VPS deal will provide your sites with a higher level of security, storage, resources and performance.