To be more sure, you should hook up the monitor to another computer to ensure that it isn't at fault. If it seems fine then the video card seems most likely.
Yeah, I only knew it was the video card because I had a spare one laying around. It was the one that came in the desktop but I replaced it like a week later.