So what did you change that caused this? Unless physical RAM went bad, someones been playing with core configuration files, recompiled a kernel or some similar.
Try booting to a live CD and see what happens. If it boots, that'll at least give you an environment you can troubleshoot from. If it doesn't, replace your RAM.