Boondock Saints was a child of its time. Most people enjoyed it at the time. I don't think it aged well.
About Swordfish: I like it, but none of the programming stuff makes any sense at all. It's like they on purpose tried it to make it as stupid as possible.