The last one. I got my friend the Bag of Holding (smaller version) for Christmas last year last year and he loves it.Also the first one is sold out.
Portal. Using one of those in public would make you look like a sperglord, though.
If your goal is to protect your virginity then they should all do just fine.