Hi .TK was originally for the Tokelau Islands - you can read about it on wikipedia here
Also i32.us, is NOT
better than .TK, as that will give you only another subdomain
which is what 000webhost already gives you.
.TK however, is a ccTLD - meaning country code top level domain, which is the same as .co.uk /.de / .fr etc...
By the way, ohsofree.info doesn't seem to have i32.us in its name, and seems rather unprofessional anyway, because its running Wordpress with the 'News' theme by DevPress, and only has 2
posts. (sounds like it could do with a .TK domain!