Have a look at the
Quickertek site. I have used a Quicky junior with great success to improve the reception of the wifi on my iBook. Has the advantage that you can run it on a long USB lead if you have poor reception in a hotel etc.
Since I bought the Quicky Jr, they have brought out a few newer and better(?) devices.
