I'll give the nod to the PSR2100...amonst these listed IMO.