As I've stated in other threads about this, this is not a hardware or router issue. Not even an OS issue. This is an Apple software problem. More specifically related to the latest airport update "AirPort Extreme Update 2008-002". My iMac ran perfect for 10 months until I updated the Airport Extreme software (that controls the internal iMac wireless airport card) back in June. Another easy test to prove that this is software related, when you have 0 bars, click on the bars...a pop up window will allow you to toggle the airport setting. Just disable airport, and then re-enable it. Four bars again! Toggling the software off and on as a workaround is not a hardware or router issue...it's a bug in the software. I first had this problem back in June running OS 10.4.11. Upgraded the "Airport Extreme Update 2008-002" software, and BAMMM!!!! No / weak wireless signal. I then upgraded to 10.5, and still had the problem, so I upgraded to 10.5.5 and STILL have the problem. Until Apple fixes the "Airport Extreme Update" software, you will see this problem on any version of OS that has Airport Extreme Update 2008-002 on it. The only way to fix this is to revert back with time machine to before June when this "Update" was released. I, unfortuneately, did not have time machine back then (as stated earlier, I was running 10.4.11 back in June). So I must wait it out until Apple fixes this. The problem is not the Mac OS, or any hardware. It is specifically the "Airport Extreme Update 2008-002", and how it interacts with the iMac's airport card that is causing this (since other Macs are not affected by this software bug). Everyone call Applecare to let them know!!!!!