There have been a number of improvements since 7.10, particularly in hardware drivers. You might consider 8.10 or 8.04 LTS.
It could be that the linux kernel requires some simple parameters to run properly on your system. The dmesg file is a diagnostic message generated by the kernel. It will contain some helpful information regarding how the kernel is running on your system. It can be difficult to interpret, but some hints are obvious...like "Try using acpi=off." A message like that is telling you to use acpi=off as a boot option at the end of the kernel line in the file /boot/grub/menu.lst. In this section:
If you were to look at the same section of the file, shown above, you might see "quiet splash" in place of acpi=off, highlighted above.
## ## End Default Options ##
title Ubuntu 8.10, kernel 2.6.27-9-generic
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=XXXX ro acpi=off
To read dmesg try the command
this will write the file to your desktop. You can right click the file and select "create an archive." You can upload the archive here for more help.
dmesg > ~/Desktop/dmesg.txt