NTFS supports volumes of up to 18 Petabytes.
Linux ext2 currently supports filesystems of up to 2TB in size; however, expect this to rise sharply with the advent of 64-bit Linux on Opteron and Itanium.
Both will happily cope with your relatively titchy 160GB disk quite happily.