1st of all, what wrong with putting PBUH (peace be upon him) after his name? muslims put PBUH after jesus's name, mosses's name, noah's name and every other prophet/messenger's name, whenever they are mentioned. This is just a token of respect, nothing more.
2ndly dont you consider jesus to be a sinless miracle worker as well?
3rdly, dont christians also celebrate the birth of jesus (as in christmas)??
This doesnt mean that muslims worship muhamad, they only worship god (allah). Just like how christians also worship god and not jesus. So once again, go make your facts straight before saying your anti-arab/ anti-islamic sentiment rubbish.