Peer1 is my choice #1, except for the price