I would recommend for any first-time or first-time-in-a-long-time user to first go to Start -> Settings, and go through every single setting to make sure they have things the way they like it. After that, go to Programs and check out the stuff the device is loaded up with.
As for new ROM's, it's still in development for the Touch Pro, so we'll have to wait on that.