The N95-2 can do everything the N95-1 does and more.
The system has 128MB of RAM to work with instead of 64 with the N95-1, so you can have more applications running concurrently and you can process more complex data (more feature-rich web pages for example).
The screen is about 0.2" bigger (but the buttons on the front are a bit smaller).
The camera is the same, but there's no lens cover like there is on the N95-1 -- a design fault if you ask me, and Nokia managed to spin up a story about how people were supposedly catching the button to open the lens cover on their pockets etc.
If your N95-1 works as-is then to be honest I don't think you'd really benefit that much by getting an N95-2 right now. Wouldn't you rather wait for a few months and go for the N96 when it's released? You'll get your 16GB of on-board mass storage *and* the memory slot so you can use your existing microSD card.
Was this post helpful? If so, please click on the white "Kudos!" star to the left. Thank you!