well when i get avi (also works with other files WMA etc) files i use winavi to convert them to VTS and i use nero to burn it just using the VOB files and it works great. I could play the movie on anything PS2, XBOX, etc. When i make a copy of a movie i use DVDDecrypter which makes it an ISO file and works on everything as well.
