The first one and the last one look pretty cool to me.
I've heard pretty good reports round and about regarding Agiles after a decent set up as well, but I haven't got my hands n one yet.
if you get the chance to try one, and the basic setup and feel seem OK, and the materials aren't pure cr@p, i'd go for it.
BKP-90's are the ticket, by the way. Not much you can't do with them.