"How important is certification ?" - Well it won't hurt. I have been with many companies - some place alot of importance on it while others do not care. Some companies just test your problem solving skills. But overall, I would say that companies will look at your experience first, next education (including certifications). At least if you have minimal on the job experience, the certifications at least will give the potential employer a baseline of your competency.
Even if you find a job that is below your salary expectations - realize that if you are good, you can jump up pretty quickly. Keep learning and add certifications as much as possible - learn Java,.Net(C#) SQL Server - these will help you as well. Too many developers are vb/asp developers - that area is saturated.