!! FIXED !!
I've just bought a used 8800NL off eBay. It works fine, except I notice it has a high-pitched whistle which starts once the router has booted. That's how I discovered this thread.
It's not the power supply (I've swapped them). The noise is coming from within the unit. To my tone-deaf ear it's about 10kHz and very unpleasant in a quiet room.
As I bought it off eBay it's not going to be covered by the warranty. So I took it apart:- Undo the four screws (one under the warranty label) and carefully prise it apart, using a long fingernail (or the wife's credit card) to unclip the tabs located in the middle of each edge. I noted that the circuit board was tested in September 2014, so in theory it's still within warranty.
I discovered the culprit - choke coil L18, located near the antenna. It appears to be supported solely by its connecting wires and it's possibly those wires that are vibrating. A slight repositioning of the coil immediately fixed the problem. I don't suppose there are any hazardous voltages generated by the circuit but to be safe I used an insulated stick to move the coil when it was powered up and making a noise. As far as I can tell, the router still works properly (I'm using it to post this) and the WiFi level looks fine.
If you don't mind having a go, and invalidating any warranty, it really is a very simple fix.
8800NL_fix.jpg
You do not have the required permissions to view the files attached to this post.