Ok with help from heavyd, this is how you would use a SSH client(plink, putty,linux client,etc), to forward all your http:,https: traffic to where you SSH Server is located(another ISP), by using Firefox and FoxyProxy, with the condition that if the SSH connection fails, the SOCKS proxy in firefox will default to NO Proxy setting(direct).
NOTE: FoxyProxy works with other Web Browsers, but Firefox with FoxyProxy add-on was used for the below instructions.
1.) Make sure you have a SSH Server configured so you can reach it from another ISP.( Suggestion: reconfigure SSH Server Port. Who doesn't know that default port 22 is SSH, so change it!)
2.) Make sure that your SSH Client is configured and can reach your SSH Server from another ISP. (example Coffee shop=SSH Client, Home=SSH Server == successful connection).
3.) Forward a port dynamically from your SSH Client. All this means is set tunnel to forward source port of ANY port number. Example -d 4543 . WRITE DOWN this port number! You will need it for below!
4.) Download & Install the latest version of Firefox.
5.) Download FoxyProxy Add-On for Firefox. If FoxyProxy enabled. You will see a fox icon on right hand side of address bar. Click icon to configure foxyproxy.
6.) Create PAC File from text editor. Save file as extension .PAC . Save it somewhere you'll remember the location. Use the following below for content of PAC file. Replace mylocalhost with 127.0.0.1 and Port with the DYNAMIC PORT you create above.
function FindProxyForURL(url, host) { return 'SOCKS5 mylocalhost:PORT; DIRECT'; }
7.) Once you have .pac file. Use firefox to find file. Copy location address into the Firefox address bar and your output should be where Firefox see's your .pac file. (Windows example: file:///C:/). (Don't put your file in root! C:=root) Copy firefox location address.
8.) Open FoxyProxy by clicking on icon in Firefox. Click Add New Proxy. Select Automatic Proxy Configuration and insert location of .PAC File that Firefox can see.(example file:///C:/). Click OK.
9.) Now test with SSH Server connection and with out SSH connection! Use http://whatismyip.org to make sure SOCKS Proxy works.