by hyper-v you mean hypervm? Most VPS providers are moving out o fit since so much stuff has happened regarding the software and the company over the past few months. Unless hyper-v means something else, I'm drawing blanks here. And for asp you would need windows which in turn would cost you more and
1tb bandwidth isn't cheap - I doubt you'll find anything reliable with that budget and ...