I have two displays. If I have two TextMate projects open, one in each display. When opening a file from the Terminal using the "mate" command in the project located in the secondary display TextMate will correctly open that file but set the focus on the project in the first display.
I'm not sure if this is a problem with TextMate or the OS X window management but it can be quite annoying.