Slot loading iMacs have a slot inside for an airport cart. You need a special adapter to plug it in. There are also usb dongle thingies to get wireless into your machine. For speed, with the internal card you can have 802.11b. With the dongle, I guess you can get 802.11n or maybe g, but are restricted by however fast usb 1.1 is. Hope that makes sense.