Both George Brown College and Algonquin College are among the top public colleges in Canada. Securing 4654th position in the World Ranking List. In many practical aspects GBC is definitely a better college than Algonquin. First of all, it has an advantage due to its location- it is located in downtown Toronto which is a prime location and a better place for students to live and look for opportunities.
Ranking and reputation wise as well, it outranks Algonquin. Also, it is recommended that you opt for a 2 year program so that there is enough time for you to get a work permit. Since the fees may be high for some, it will help you make it more affordable. George Brown College offers a variety of programs in the field of :Engineering Technology, Health Science, Arts and Culture, Finance, Hospitality and many more.
The following table gives a brief comparison of both colleges:
Just like George Brown College, Algonquin College provides various full-time and part-time coop oriented programs in the domains of arts, engineering, technology, medical sciences, management and more.
If you are academically better and still have a chance to improve your grades and GRE scores, then it's better to apply for universities instead of colleges. This will be more helpful for you in the long run.