Here's a cheaper alternative to a squeeze box-

http://wiki.jrmediacenter.com/index.php/J._River_ID