It's about time we have a ole fashioned Chowhound rumble. I finally finish yet another grueling semester as a PhD student, and me and the missus are going to go get sushi as celebration. I've read the other long thread on Bizen, it has a few mentions of this Fin (Lenox, MA) place and its merits. Which would you rather go to, all other things being equal? Comparisons to Osaka in Northampton would be helpful.