Yes, format it as FAT32, then you can read and write from OS X and Windows natively. Or format it as NTFS, which is native for Windows and requires a piece of freeware for OS X. Or format it as HFS+, which is native for OS X and requires a piece of payware for Windows.
Any external HD is fine.