Home Off Beat Nokia N81 comes with ‘massive’ storage space (8GB)