How about free: http://freevps.us
Or sign up for Amazon's AWS Free Tier and get a 768M for nothing for one year, though this is only practical if your bandwidth needs are low.
Of course, if you just need a server to test Linux stuff on and don't need datacenter-grade bandwidth/static IP...