I would add a tenth (to get us to one of those lists of ten we all love so much): the martini method that I discussed using here with a very low bar:<p><a href="http://news.ycombinator.com/item?id=121576" rel="nofollow">http://news.ycombinator.com/item?id=121576</a>