Pros & Cons of VPS vs a home server? [closed]

view story

http://serverfault.com – I used shared hosting for a while, then I bought a computer and used it as a server for about a year. Once in a while, I lose my Internet connection (probably due to too much traffic at my ISP), meaning my website goes offline. I'm thinking about switching to VPS hosting, but I'm not sure if it's worth it. My server is Intel i5 3.3 GHz quad-core with 8GB of RAM. A similar server at HostGator costs easily more than $100/month. Is a worth it to get VPS hosting? I've never had any experience with VPS or dedicated hosting. What are some pros and cons? (HowTos)