One more thing, you can put the laminate floor in yourself if you want to. You don't have to be a contractor to do it yourself, it is REALLY easy. All you really need is a good saw and you can rent that. Our 13 year old did part of it while I was out getting more. The laminate floor just snaps together. Super quick, super easy. Main things you want to make sure of is that you floor is clean before you start and that you leave a small gap between the wall and your flooring (if you butt it up against the wall you will come home one day and have a 6 inch buckle in your floor). Whaen you go pricing remember that you need a vapor barrier (plastic sheeting) and then baffle material (foam which the Armstrong I got came with it pre attached to each plank which IMHO is the way to go).
You really don't even have to think you can do it, it's easy. And, the best thing of all is the satisfaction once you are done, knowing YOU did that!