Thanks bro for the help but they have closed shop and I guess I'll just have to wait for tomorrow. I guess it's either the monitor or the cable.
Any friends or family members have a spare monitor or cable you could test it on? That way you don't have to waste money at a computer shop if you're capable of fixing it yourself (plus you'll learn something ).