Mac, Windows and Linux at the same time

I purchased a 3 TB My Book Essential a couple of months ago, and I intend to use it primarily for my notebook, which is a Macbook Pro, Mac OS X 10.6.8. The problem is that I also plan to use this external HD to occasionally move files from/to both of my PCs, one which runs OpenSuse 12.1, and the other, Windows 7.  Any tips on how I should setup/format my external hard drive to make it compatible (read & write) with all three computers?  Many thanks in advance.

FAT32 will work on Win and Mac, not sure if Linux but don’t see why not

Anything better than FAT32? The FAT32 file size limit of 4 GB is not enough.