Host it yourself: wordpress.org. Have it hosted for you: wordpress.com.
For any hosted blog, I'd put it on a domain or subdomain you own so that if you do decide to move later, you control it 100%.
Host it yourself: wordpress.org. Have it hosted for you: wordpress.com.
For any hosted blog, I'd put it on a domain or subdomain you own so that if you do decide to move later, you control it 100%.