>Is C better than C++

There's no such as a language being better then the other.

>Pro's of C: <...> not owned by Microsoft
>Con: <...> Not owned by Microsoft

:-)

Some notes:
The GCC package also contains a C++ compiler.
C++ is also standardised.

It is not an disadvantage of C that it is not very object oriented. If you design your programs non-object oriented, then you don't need an object oriented language.

C and C++ are both portable if you write standard C and standard C++ code.

[edit]
You forgot the option: there's no better.
[/edit]