I wouldn't use physics based collision for a tetris game, even in 3d. I'm making a game similar to Tetrisphere 64. Since all movement occurs in consistant distances, I used a collision matix for each block type. I'm not sure how to explain exactly what I mean, but I can put up some pictures of it if you like.