I find that WordPress is the best blogging platform for beginners looking to make money from their blogs. WordPress doesn't take any technical know-how and does not limit your ability to monetize your blog.