I did a small desktop one myself recently and it sounds great, but I need a sub. There was a JBL on sale for 80 and when I was ready to by it as a Xmas gift to myself the price went up to 129.
Be sure to post some pics when you set it up. I like the setup table looks cool.