With those stats you should have a very good shot at the structured programs. Whether or not you want to take the classes on your own or at a structure program is a choice entirely up to you. Some people say that structured programs are too expensive however.
I personally chose to do a structured because of the linkage opportunities as well as the advisors that are available to help you through the process, something that will probably be lacking in one way or another if you take classes on your own. I also enjoy the community that is established when you are with your classmates for all your classes as it makes taking 3 lab classes at the same time that much more bearable.
In the end its up to you, you will probably be successful either way, but I personally think it's worth the extra cost.