It's not the devices that XBox 360 and Playstation have problems with, it's the format in which these devices are formatted in. Every operating system has it's own file system. Windows 95 (FAT16), Windows 98 (FAT16/32), Windows NT (NTFS) Windows XP (FAT*/NTFS) e.t.c. XBox 360 (FAT32). Microsoft support FAT* and NTFS. Since PS3 is not even Microsoft based, it uses a file system of it's own (EXT3).
-However-, I've been told there is a driver patch that will allow you to read NTFS from your PS3, and I believe you can download it from here:
NTFS-3G: Stable Read/Write NTFS Driver . I've not tested this myself.