I currently get some low end VPSes from BlazeVPS and BuyVM for fun. It was $10~$15/year, no harm to get few for testing purpose.
Since the VPS only have 128MB of RAM, the installation will be difference from normal VPS. Let's share something regarding how I setup my low end VPS.