I'm a big fan of any game jams whatsoever. I think the advantage of real-life game jams (as opposed to virtual ones like Ludum Dare) is that to you are in team and there's a lot more pressure, you can't really afford to give up. Another factor is that you have to make decisions within a few minutes max and stick with them as you don't really have time to completely scrap ideas and start from scratch.