I use RockPlayer. No problems with sync/skipping... as long as you keep the bit-rate under control.
Okay will look out for it. Sorry for so many questions but I will definitely be wanting to root and then put a new rom on there. The deorangeanized one looks like it would be fine. Why is the process so tricky? Why has nobody compiled a batch file or piece of software that does it in one click? It doesn't look too hard to do but not sure on this fastboot and stuff. Is the phone to be plugged into the PC throughout the whole process? After I've done this can I drag and drop files onto the phone via windows explorer just like music files etc?
Cheers.