Someone correct me if I am wrong, but I believe the cheapest path to a degree in the United States is to:
1. make sure your local state university offers cheap tuition to residents
2. make sure they accept credit transfers from community colleges, get it in writing
3. do 1-2 years in community college
4. transfer those to the state university and do the final years there at the cheaper tuition rate
You'd then exit with a solid computer science degree on the cheap. Speaking as someone from outside the USA most of the state universities are highly regarded.
Another option might be a BSc in Computing and Information Systems (does this count as CS to purists? does that matter if you aren't going on to higher studies?) from the University of London, Goldsmiths in this case, for just under 5000 pounds.[1]
However if your experience in the local small college was miserable you have to be brutally honest with yourself about what the real reasons were for not completing there as they will likely apply to anything you do elsewhere. The lowest risk option in that case is to perhaps take some uncredited core CS curriculum from OpenCourseWare, Coursera, Udacity and edX over 2014 and just see how you go. Then, if it works out, you will then be in a position to blitz a credited distance, community/state or online option that might arise in 2015+. The risk, at least in terms of "money on the line", of the community college moving to state university option is fairly low as well.
Finally, as someone with graduate degrees and who is working on a PhD in a different discipline to CompSci, I'd say you shouldn't get too caught up in worrying about degrees if it doesn't match up with you personally. There are reasonable, although often smaller than claimed or imagined, financial and personal benefits from doing a degree though and you should take another shot, or two, at it to make sure it's not for you (so long as the risk is low regarding debt, there is virtually no risk in watching lectures and reading textbooks as the time spent won't be wasted).
[1]http://www.londoninternational.ac.uk/courses/undergraduate/g...
The courses seem perhaps a tad dry but it seems to cover the core mathematics, statistics, databases, algorithms and has some nice looking electives.