what is the latest version of OS and how do I find which one I'm using, I've had my BB for about a year now, with no changes. Also is there a post for the best apps to have?
Options / About is another way to see your OS version. If your device is a year old, it's probably running 4.2.2.176 or earlier. 4.2.2.196 is the latest officially released version for Verizon, although there are indications that a version of 4.5 could be released imminently.
If you've never performed any upgrades on your 8830, running the Memory Optimization Procedure that's linked in my sig is a good idea. It'll help you free up memory, and will also show you how and where to find the latest official OS release for any phone and carrier.