I use a roland UA 4FX interface currently which I like a lot, it has no sound card built in so I use coyote, or VSC or my yamaha keyboard sound engine. I'm looking for a desk top unit like maybe a roland SD20 that is external, but through which I can route my friends laptop or netbook to play midi files with with say windows media player or whatever he has onboard currently.

What would I buy to play both midi and audio if my realtek sounds all went out on my computer? External and cheap.

Thanks