I have mobishark and I don't recommend it. It uses a proxy and it is very limiting. I wish I could say it worked good with browsing but it doesn't unless it is a very basic web site. It's even less functional for software that does not allow you to enter a proxy.
When I had a PocketPC phone I used PDANet and that was a great product. They have a BlackBerry solution now and I am seriously considering purchasing it even though I already own a version of MobiShark.