Computers and IT, Arts (Music and such), Sports and games.
Someone who's willing to go through thick and thin, to share their feelings regardless of how hard it might be, to care and understand, and to love, as a friend, and maybe more. To be interesting, to be appreciative, to be forgiving. Fun to be with, playful but serious. An all- rounder actually, like me! :)
Classical, Pop, Dance... anything contemporary!
Action-packed, Comedies, Romance, Sci-Fi, and comes with a sense of meaning, like 'The Matrix', 'Nottinghill', or 'Stuart Little'...
Anything that holds my attention till the last page...