have a look at cncdrive.com, especially the uc300eth. Good price and works really well. I think there is a post here somewhere about the ub1 board to go with it aswell