How to sync bookmarks across i-devices and the web?
Solution 1:
It seems to me like you're looking for the exact kind of solution that I am... and I have yet to find anything that exactly fits the bill. Safari can sync bookmarks through iCloud, of course, but it's severely lacking in other functionality. Yojimbo is a great Mac app for managing bookmarks (among other types of data) but doesn't have any great iOS companion (they have a buggy, read-only iPad app, and also the ability to create a read-only web-based version of your library). I'm hopeful that Yojimbo 4.0 (which should be coming very soon) will improve this, but I'm certainly not holding my breath.
In the meantime, I've found some of the web-based bookmark managing solutions to be the best. Both Pinboard and Kippt work great (I've been using both for different sorts of bookmarks). Pinboard charges a sign-up fee but is fantastic & very actively being developed. The biggest difference between the two is that in Pinboard you manage bookmarks via tags (much like Delicious) whereas in Kippt you create groups/folders of bookmarks. The cool thing, though, is that both of these services are supported by a fantastic Safari extension called Cloudmarks that will let you easily search through your bookmarks or add a new bookmark to either of these services. While not exactly a native Mac app, it does make it really fast to find the bookmark you're looking for. Also, on iOS, there are several apps that sync with Pinboard and at least one that works with Kippt (hopefully more soon since they only very recently opened up their API).