which ultracompact based on my criteria?