@James Mowery - Have you tried Diigo? I find it suits my needs. I used Xmarks before but now it's been replaced with Diigo.