Ok. From what I've read over the Asus forums 1009 does more harm than good. I was quite hesitant to upgrade from 0506 to 1009. So I opted for the best choice (IMO) was 0903. I haven't heard any problems with 903, so I figure it should be a win/win situation. Not saying 1009 will but out on you, but I rather go the safer route.