Hey, sorry for delay...... BTW a difficult question becuz both are awesome phones.
N95-8GB - I love this phone becuz there's internal GPS, better music quality, designed for gaming, sensors, awesome camera (5 MP) and ofcourse WIFI
5800 XM - I have been always been a touch screen lover..... I love 5800 XM becuz of its 3.2 inches wide screen, sensors for auto rotate and better gaming, camera (3.2 MP) is not as good as compared to N95-8GB, WIFI, good music, internal GPS..........
If you ask me.... I would go for 5800 becuz of its touch screen as it makes interaction easier..... for me both are best but if I would be buying any of em it would be 5800....
I too was gonna buy 5800 but now I am waiting till N97 is launched as its the second touch phone and has a QWERTY keyboard too and has more wider screen as compared to 5800 i.e. 3.5 inches and has 32 GB internal memory and extendable upto 16 GB and has a 5 MP camera too rest is all same