Couple of ideas...
I notice you have an Intel video card... I have no experience with this card, but I do know that 915resolution is a BIOS hack for intel 8xx/9xx video cards to make them support other resolutions.
Check the 915resolution site here.
Also... just a couple of days ago I was trying to achieve the exact same as you on my own Acer laptop, albeit with a ATI video card. The solution I eventually found (after 4 hours - I don't recall it ever taking 4 hours to change resolution under windows!!

) was to issue the command..
where 1440 x 900 was my desired resolution, and 60.0 was my desired frequency, yours may be slightly different. For me, this outputted the following:
Code:
# 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz
Modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
I then added the Modeline above in the "Monitor" section of my xorg.conf and also added "1440x900_60.00" as a "Mode" in the "Display" subsection of the "Screen" section.
Relevant bits of xorg.conf pasted below for clarity...
Code:
Section "Monitor"
Identifier "Monitor0"
VendorName "HP"
ModelName "Desktop LCD Panel 1440 x 900"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
ModeLine "1440x900@60" 106.5 1440 1520 1672 1904 900 901 904 932 -hsync +vsync
Option "DPMS"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1440x900@60" "1280x800"
EndSubSection
EndSection
Maybe one of these ideas will lead you in the right direction!
Chris