Same here. I also came from Reddit after finding a link to Hubski in the comment section of a thread I've been reading. While I don't think that most of the recent changes to Reddit are as big a deal as most redditors make them out to be, I really like what Hubski looks and feels like at first sight. I don't think I fully understand how the voting system works just yet, even though I read through the explanation on the primer page, but I do like that it's not a up- and downvote system like Reddit's, and I especially like that there doesn't seem to be any kind of karma. I'll definitely stay here for a while and see if I'll enjoy it as much in the long run as I seem to enjoy it now.
Hey ran, glad you found us. As for the "voting" it is much more like twitter than it is reddit in this regard. Instead of an up vote for a post, you "share" it. When you "share" it, it will make it in to the feeds of those that follow you. Make sense? With a comment, when you click on the wheel you are essentially giving it a vote and that does make it rise in the comment thread. I hope this helps. Feel free to pm me with any additional questions. Welcome!