If the level of the hood is not correct with respect to the front bumper cover you can get a whistling, it typically happens if the hood sticks up over the bumper cover. Since it happens both with the top up and down it may be a culprit. Here is a couple of threads that describe how to check and adjust for that:
986 Forum - for Porsche Boxster Owners and Others - Search Results