Here is my list of needs before upgrading:
1. Leopard
2. BF2/COD2 compatible vid card
3. 802.11n
4. Blue-ray / HD-DVD
5. Hybrid HD with RAM in them
6. 7 HR battery ( i already get 5 in my powerbook... 7 cant be that far off and would make for a perfect time for laptop users....)
7. Redesigned Macbook Pro (hate aluminum... sucks)
8. HD Screen
9. 64 bit processor
I don't expect all of these ... just a majority. I mean I already know by Santa Rosa, #1,3,9 are already going to be there. Most likely #7 by then or sooner. Probably #6 too just because its coming soon.... #2 is a wish, wouldn't it be nice to play that on an airplane on a 17" screen (with wi-fi!!!!) #4,5 are new technologies but I expect them to be coming out around that time... just one of them would make it nearly impossible for me to not buy it. So, #1,3,6,7,9 almost certain plus either #4,5 or 8.... or any combination that would make for a killer laptop. If 1,3,6,7,9 are merely out with Santa Rosa... I'll probably wait.... but if one cool technology creeps in... I won't be able to stop myself.
Or when my pb breaks cause its no longer in warranty. Currently it is perfect... so no rush to upgrade... but a bigger screen would be nice 12" is great, but when its ur sole machine... it gets straining sometimes