Well from what I know at Universities in Canada at least is that with honours degree you can get a co-op placement while studying and upon completion of your 4 year program you have the option of graduate level studies.
*also many of the honours programs have a final undergrad thesis.
Hope...