For a netbook, you'll probably want to be able to hibernate the computer. The process of hibernation requires that all the data¹ in RAM be written out to the hard disc, in swap, which means that it's a good idea to have at least as much swap space as RAM. If you don't need to hibernate the computer you won't need that much swap.
Now, the trick is that this swap space doesn't actually have to be a dedicated swap partition. Like Windows, the kernel can use swap files on your regular filesystem², and they're just as fast as a swap partition. It's much easier to add more swap with a swap file than to re-partition, though. See the FAQ from this answer for instructions on how to add swap files.
So, in short, don't worry about how much swap you need; if you need more, you can easily add it.
¹: This is not quite true - before writing the data in RAM to swap, the kernel will remove from memory everything that it can. This will generally include a lot of program code (because the kernel can just read it back from the disc) and all the disc cache, etc.
²: This capability is actually filesystem-dependent. Most linux filesystems support having swap files on them - ext4, which is the default, certainly does. The new btrfs filesystem is an exception, so if you're playing with that you'll need a swap partition.