I bought a 3910 a few weeks ago. The major difference between the 3910 and 2910 is that the 3910 has IEEE 1394 and the 2910 does not. There are a few other differences also, but that is the biggest difference IMHO. You can get info about these players from Denon's website. Neither of these players are region free. They will only play region-free discs and discs from the region you buy the player in. I am in the US, so the player will only play Region 1 and region free discs. I do not have discs from other regions so I cannot test this, but this is what the manual says. There are comapanies that modify players and can make a 3910 or 2910 into a region free player and add other connections as well. So far, I only use the multi-channel analog conections, but in the future whenever I buy a new receiver, I will get one with IEEE 1394. I chose the 3910 over the 2910 because I do not want to have to buy another player in the future. With the exception of one connection, SDI, which can be added later by modding the player, the 3910 has all the connections I would ever need in the future. I could not say if there are any audible differences between these players because the store I bought it from was not conducive to reasonable listening tests.