I think you've kinda answered your own question. The N900 has a 600 MHz OMAP 3430, the A1 has a 1 GHz OMAP 3622. When you overclock the 3430 up towards 1 GHz, you naturally start getting video framerates comparable to the 3622.