Interested in hearing what other think about this. I have not looked deeply into RPX enough to have an opinion on this. But I think vendors playing Switzerland at different levels of complexity (RPX or Microsoft Geneva) is ultimately a good thing. What you really need is a lot of competition is this space.