For Notebook wireless cards, I highly reccomend going to EBay and getting a Cisco Aironet card. They are pretty much the ****. If you look on EBay, you can get the wireless a/b ones for about $50-60. The cool part about them is the driver suite has everything you could desire. Stuff such as signal strength monitoring, so you can be sure if it's your card, or the access point that's screwing up.
Downside is the driver is a bit confusing, but you can PM me for help. Keep in mind I used to work for Cisco, so I'm rather familiar with those cards
(no, i'm not plugging it because I worked for them...if I was I wouldn't be talking about buying Ebay...they own linksys too and I call those raging peices of flaming monkey crap...)
Oh, and if they fail to include the driver PM me and I'll give you a driver. Their site is such a freaking pain to get anyhting off of....it's like a labrynth.
Here's the breakdown of wireless:
-higher frequency than b (microwaves wont mess up your connection)
-faster than B
-extremely short range
-access points tend to be expensive
-2.4 ghz frequency (microwaves can mess with it)
-11mbps transfer speed
-good range (150 feet in ideal conditions)
-cheapest and most common access points
-higher frequency than b (microwaves wont mess with it)
-higher speed than b
-same range as b
-more expensive than b
As for wireless routers, I am a huge fan of netgear. I used to use linksys, but found it's features and reliability to be somewhat lacking.
If you have a cell phone, just drop your phone line and use it...that's what I've done.
I also use cable internet. It's pretty nice overall....not as consitant speed-wise as DSL, but it's plenty fast for 90% of those out there.