I don't think you will find rollers with resistance for cheap. While good rollers are expensive, they will last a very long time. When you consider using them for 5-10 years it ends up not seeming as bad.
Kreitler is known for making quality rollers, and with their headwind unit, you'll have all the resistance that you need.
E-motion rollers are also another good option, I have these and they're wonderful rollers, even after 300+ hours of use they still look brand new. Since they are a floating design, you can easily stand up and even sprint on them.
Cycleops also has some rollers with resistance that are probably the least expensive at $380, but I don't know anyone that has used them.