I'm sure you might be able to find more connection help if you asked nicely. To some people around here, MS seems to be the anti-christ.
What type of internet connection are you trying to use? Modem config? Those things have much to do with how easily you will or won't connect to the internet. For me, I'm running Ubuntu8.10 and I didn't need to do anything but plug in the ethernet cord... instant access. However, I'm still having a problem with my wifi.
Why go through the trouble when Vista connects to wifi automatically? Personally, for more online security. Other reasons? I think it's pretty. I like having two desktops, I still have my Vista partition in case I want to use it instead. And for many others, I assume having the ability to enter your own commands is a perk!
From what I gather, working with Linux, you're not as dependent on software to make necessary modifications. You don't have to pay $175 for office etc & and you're not as vulnerable to malware. A lot of people boast that they don't use any type of anti-virus, so I'm sure it leaves you with more harddrive space as well, and less time spent scanning your computer in safe mode... every week... with 4 different programs.
Why do people bother? Because, for them, the cost/benefit analysis decided in favor of linux.