not better 的意思是“不會更好”,no better的意思是“一樣不好”;
not better than 的意思是“不比……更好”,no better的意思是“與……一樣不好”。
相關用法可參考:
http://www.hz123456.com/Article/201106/2283.html
http://www.hz123456.com/Article/200905/1197.html