I've tested tomatocart, zencart, magneto, and prestashop before trying opencart. Opencart was the easiest to get a store online up and running. Paypal integration is simple. One of the nice things about opencart are the extensions available on their main site. A lot of very good extensions are free.
So, I Highly recommend OpenCart.