There isn't a preferred battery for your bike, if you are talking brands. There are preferred brands on this forum, as you can see. Invest in a battery tender, and considering your bike, you probably aren't super worried about excess weight, so you'll probably go with a standard battery. you can pick up a battery at cyclegear or shop around online. you can either match up the CCA from your current battery or just look it up online.
your battery might still be ok, you need to test the voltage. any pepboys or autozone will do it for free. if it's below 12v toss it (recycle).
I personally prefer lithium, but I'm into weight savings and a longer lasting battery. It holds the charge longer also.
welcome to the forum, and safe riding to you.