Shorting? I wouldn't know where to start.
You've got to be REALLy smart to do that stuff.
But you need to check PMP out. It has a share price chart that you would LOVE to translate into words and tell us all what happened in the past (but just not the past few days, though, because its kinda gone up a bit.)
See you on the PMP thread!
PS. Don't forget the TPI model...