I recently got a Squid Salmple and while I've not gotten to use it much yet (life!) it's pretty sweet, I'd definitely check it out.