Japanese Text/Font or Keyboard

Vote now!

I really would like help with my Japanese! I am trying to avoid using romaji and would prefer using Kana and Kanji. I am hoping someone is able to recommend a Japanese keyboard or software I can download for use. I have a Japanese keyboard on my ipad, but would prefer to have one for my PC. Is it better to just buy a Japanese keyboard (hardware)? An onscreen keyboard kind of sounds like a pain. I am open to suggestions!