You've got to consider what you want to print.
Do you need A3 ?
Do you want to print from a roll (panoramas) ?,
Are running costs important ?
What connection ports do you want (USB, Ethernet, etc.) ?
Do you want to print direct to CDs ?
etc. etc. You need to prioritise your requirements and that should automatically narrow your search.
Good luck - let us know what you go for and why.