Thanks guys!
I have just updated my starting post (so, it will be helpful to new visitors too).
Please view my requirements and advice me, share your thoughts.
Bytheway, I know some companies provide such cheap rate VPS. Could you recommend anyone for me?