There isnt really an in-expensive way to do it, you can use something like a B-vision, pretty expensive and needs other hardware to run, or use a PCI card like a Voodoo 3 ... in a mediator bus board.
Both options need to be run in a tower really.. not so much the b-vision but ... heat being an issue.