I've never had Swiss so I can't say how they compare, but I just got Indy Blacks and they are by far the best I have ever used. I saw a lot of people posting in some thread that they are very comparable to Swiss. They just came out, so nobody really knows how long they last, but everyone has said great things about them.