I just built my own version of this:
Video Link: http://www.youtube.com/watch?v=jWDgQqD38iA (that's forum member beardedsquash, btw)
I made a couple of modifications.
One, I used polyethelne tubing instead of regular vinyl. This gave me a little more rigidity and allowed me to heat the spout and bend it downwards so it stays pointing where I want instead of flailing about. Finally, I added a hole to the cap next that I place a single finger over while squeezing beer out and open up so that air is allowed in without bubbling through the beer. I'm working on fitting a check valve here but I drilled my original hole too big for the valve I bought. Plus the valve seems like it will be too restrictive... but anyway, the total cost for me was about $20 with all the brass and way more tubing than I needed.
That's a pretty low tech solution. You could also look into adapting an RV hand pump like this:
http://www.amazon.com/Valterra-RP800-Chrome-Rocket-Hand/dp/B000BGM2XG/ref=sr_1_1?ie=UTF8&qid=1348074807&sr=8-1&keywords=rv+hand+pump. If you search the forums you'll find a few different examples. I'm currently drawing up some plans to build a beer engine with one of these pumps that draws from mini kegs.
Finally, why isn't it true real ale? The most important aspects of real ale are natural carbonation and serving from the vessel secondary fermentation occurs in. As long as you're priming and letting your beer naturally carbonate in those two liters, it's about as real as real ale gets!