A three speed hub works best with flat bars and horizontal drop outs. I bet you could use vertical dropouts if you used a chain tensioner though.
Your cheapest option is probably a new crank (Sugino XD) cheap cassette and Sram chain. That should be well under $100.