LPC2214 Environment

I am planning to buy an LPC2214 header board from sparkfun, and a programmer also…

My options are the ocd jtag usb tiny programmer: http://www.sparkfun.com/commerce/produc … ts_id=8278

and the parallel one http://www.sparkfun.com/commerce/produc … cts_id=275

I am planning to use GNU ARM toolchain and OpenOCD

So my questions are…

Do you think this setup is going to work?

Which programmer do you recommend?

Maybe this one is a stupid question but…

Does the tiny programmer come with the jtag cable?

Thanks a lot in advance!