I would probably check the router configuration first, but there are several things wrong: You aren't getting a DHCP-assigned IP address (even though your computer is trying to), as it's in the 169.254.x.x range, and not in the typical 192.168.x.x. Also, ipconfig never lists anything under "Default Gateway", which should be the IP address of your Linksys router.
First, check your router configuration. Type in your router's IP address into your browser (usually 192.168.0.1 or 192.168.1.1, check with the router's manual for more details). Under "WAN", make sure that the router's settings are in line with that of your ISP's. Your router should be getting an IP address. If not, then there's probably some ISP problem, and you should get them to help you.
Next, you should check the router's DHCP. Under the DHCP tab, make sure that automatic DHCP is enabled, and you should see at least one comptuer listed there (your own). If not, try entering
ipconfig /renew all and then checking the router config again.
Hope this helps