Hmm...this is up for personal opinion.
If it was me, I'd say the best motor is the B18A (non-VTEC) since gas is cheaper. (I daily my Integra 70 miles round trip to work and back home). So that's why I prefer non-VTEC as a daily. My insurance is cheaper because it's not a GSR and my gas is cheaper. I normally just cruise instead of drive it hard too. I think if my car was a GSR, I'd be hitting VTEC quite a lot...
If you really need VTEC, I'd say you'd have two options. The B17 which is from the '92-'93 GSR which would be a direct swap...easy enough. The other would be a LS/VTEC. Keep your original block and put a B16/GSR head on it.
Those would be my choices. I wouldn't do anything else for swaps just because of time and money, especially being a daily driver.
In the end, it's still your ride...