Most likely your VGA got toasted. Those color distortions you described indicate that a connection between display and VGA was faulty (maybe even shorted) which can cause VGA to fry (remeber, VGA memory is the easiest thing to burn). Only thing missing here is POST beeping (which is not a "must be"). So, if external monitor is not getting any signal from your VGA means that VGA is not emitting any.
And, with laptops, toasted VGA means toasted motherboard means take out what you can and dich the rest.
:cry: