Yo rick!!!
Invest in a nice flat bench and the powerblock system.. Believe me, free weights is where its at.. you just have to focus on form and control..
the powerblock system is really compact and has more than enough weight to do flys curls shrugs presses etc.. look into it.. I know you'll save over the bowflex.