I wish you good luck, but as Eli above I think you may regret this later. Freelancing is MOSTLY yet-another-cms-project + there is no after-work-life. Been there, done that. IMO only chance to do something interesting is to work on some big website/portal/web-application/etc. There are plenty of them and they give stable, well-payed jobs to experienced programmers.