These are the settings I use everyday:
Code:
' Oscillator
' EXTRC_OSC_CLKOUT, EXTRC_OSC_NOCLKOUT, EXTRC_OSC, INTRC_OSC_CLKOUT
' INTRC_OSC_NOCLKOUT, INTRC_OSC, EXTCLK_OSC, EC_OSC, HS_OSC, XT_OSC, LP_OSC
@ DEVICE PIC16F88, INTRC_OSC_NOCLKOUT

' Program Code Protection
' Set to PROTECT_OFF for Development Copy
' Set to PROTECT_ON for Release Copy
@ DEVICE PIC16F88, PROTECT_OFF

' Watchdog Timer
@ DEVICE PIC16F88, WDT_ON

' Power-On Timer
@ DEVICE PIC16F88, PWRT_ON

' Master Clear Options (Internal)
@ DEVICE PIC16F88, MCLR_ON 

' Brown-Out Detect
@ DEVICE PIC16F88, BOD_ON

' Low-Voltage Programming
' If set to ON, RB3 is no longer available!!! see d.-s.
@ DEVICE PIC16F88, LVP_OFF

' Data Memory Code Protect
' Set to CPD_OFF for Development Copy
' Set to CPD_ON for Release Copy
@ DEVICE PIC16F88, CPD_OFF

' DEBUGGER
@ DEVICE PIC16F88, DEBUG_OFF

' CCPM1 choice: 
' Set OFF for function on RB0 (default)
' Set ON for function on RB3
@ DEVICE PIC16F88, CCPMX_OFF
Fuses ending with "ON" or "OFF" can be set vice-versa.